比如说我有9个字符
不论数字还是字母(非汉字)
然后我有3个Edit,请问如何把他们按顺序显示在Edit里面
比如: 123456789 9个数字
我要 edit1显示123 edit2显示456 edit3显示789
请问该如何做?
不论数字还是字母(非汉字)
然后我有3个Edit,请问如何把他们按顺序显示在Edit里面
比如: 123456789 9个数字
我要 edit1显示123 edit2显示456 edit3显示789
请问该如何做?
解决方案 »
- 两球碰撞的计算,有兴趣的来看看
- 關于Excel報表的問題!給例子,或幫助都行
- 一个关于POWER使用的问题请教!
- adoquery 添加记录出现问题"commandtext does not return a result set",无法添加记录??
- 关于dbgrid的问题!
- 未发现数据源名称,我用ado+文件dsn连接dbf数据库,在2000上可以运行,但是在98上报错!急!!马上给分!
- 怎样通过程序删除Ftp上自给上传的文件阿?各位大哥,很着急啊
- 在线等待:ADOQuery的filter属性的问题
- Delphi 怎样才可把文件夹内的文件全部删除
- !!!!!!Linux 分区的问题!!!!!!!
- 在哪里能够找到Delphi中完整的类继承图(类似二叉树)?
- 请问怎样用delphi执行外部的exe文件?
Edit1.Text:=Copy(1,3,str);
Edit2.Text:=Copy(4,3,str);
Edit3.Text:=Copy(7,3,str);
str:='123456789';
Edit1.Text:=Copy(str,1,3);
procedure tt(ss:string);
var
tempstr:string;
begin
tempstr:=copy(ss,0,3);
edit1.text:=tempstr;
tempstr:=copy(ss,3,3);
edit2.text:=tempstr;
tempstr:=copy(ss,6,3);
edit3.text:=tempstr;
end;你试试。
这个函数里面
0是指起始位置,而3是指字符串长度吗?
esu(ESU) 的代码会让字符错位显示
但是我有点迷惑,这个是在知道那个字符串是什么的情况下才可以
可是我的字符串有可能是系统自动生成的。
所以我没有办法定位它~~~
请教解决办法