DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: xieqiongxi1
今日帖子: 0
在线用户: 1
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 guxang (※西门吹雪※) ★☆☆☆☆ -
普通会员
2004/2/16 10:21:01
标题:
请问哪些字符串处理函数是以字符为单位的? 浏览:1182
加入我的收藏
楼主: 比如中文一个字是2个字节,英文字母是1个字节,有没有函数可以忽略字节数,以字符作为基本单位的
----------------------------------------------
-
作者:
男 zsredmoon (=^@^=) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 11:19:36
1楼: 字节?字符?
不好意思,可能我水平不行,不太懂你的意思。

你可以把中文字理解为占用两个字符。
----------------------------------------------
按此在新窗口浏览图片
=^@^=
作者:
男 guxang (※西门吹雪※) ★☆☆☆☆ -
普通会员
2004/2/16 11:37:36
2楼: 情况是这样的,我要把MEMO里的一段字符串转换到一个LABEL上,MEMO中符合条件的字符串在转换过程中将被替换,以字节为单位的问题就来了
比如:
"中文ENG"
我先截"中"(2字节),然后判断是否替换,如不替换,则前进一字节,前一字节的字符写入LABEL,然后继续第一步......
但"中"的前一字节不是一个完整的字符.
----------------------------------------------
-
作者:
男 restboy (枫☆白水煮大虾) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 11:51:25
3楼: string[i]...
----------------------------------------------
夫君子之行,静以修身,俭以养德.非澹泊无以明志, 
非宁静无以致远.夫学须静也,才须学也,非学无以广才,
非志无以成学,淫漫则不能励精,险躁则不能治性,年与时驰, 
意与日去,遂成枯落,多不接世,悲守穷庐,将复何及!
作者:
男 guxang (※西门吹雪※) ★☆☆☆☆ -
普通会员
2004/2/16 11:56:21
4楼: 回3楼的,STRING[I]也是以字节为单位的
----------------------------------------------
-
作者:
男 bjdribllec ( ) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 12:09:23
5楼: 比如:"中文ENG"
我先截"中"(2字节),然后判断是否替换,如不替换,则

if 这个字节<#160 则前进一字节,否则前进两个字节

....

----------------------------------------------
-
作者:
男 restboy (枫☆白水煮大虾) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 12:12:15
6楼: 看来是我领会错意思了。。。不然你举一个例子?
没看明白你打算做什么。。
----------------------------------------------
夫君子之行,静以修身,俭以养德.非澹泊无以明志, 
非宁静无以致远.夫学须静也,才须学也,非学无以广才,
非志无以成学,淫漫则不能励精,险躁则不能治性,年与时驰, 
意与日去,遂成枯落,多不接世,悲守穷庐,将复何及!
作者:
男 guxang (※西门吹雪※) ★☆☆☆☆ -
普通会员
2004/2/16 12:15:04
7楼: 比如:"中文ENG"
我先截"中"(2字节),然后判断是否替换,如不替换,则

if 这个字节<#160 则前进一字节,否则前进两个字节

....

有道理啊!我试试看
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/16 13:26:45
8楼: 汉字ASCII大于127!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/16 13:27:46
9楼: 忽略字节数:你自己动脑筋,偶一直强调,如果人家都给你写好,那还要程序员做什么!
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 bjdribllec ( ) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 13:38:32
10楼: 站在巨人的肩膀上会攀得更高,呵呵.如果有经典的段子拿来就用,真是一种享受,而且快捷。
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/2/16 15:04:59
11楼: WideString不知道行不?
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行21.48438毫秒 RSS