关于COPY函数的问题(100)

  • 主题发起人 主题发起人 guoleimail
  • 开始时间 开始时间
G

guoleimail

Unregistered / Unconfirmed
GUEST, unregistred user!
现有一个字符串,如使用以下语句var aa:string; abc:string; Len:Integer;begin abc:='123412341234234,1111111111'; //后面10个1 Len:=Length(abc); aa:=copy(abc,Len - 9,10); //奇怪的地方,有时个aa:=',1111111111'分 //号也拷进了,但我的长度是10 ,为什么会有11个啊,求教啊,end;
 
没问题啊,我的是10个1,这问题也太简单了。怎么了,这里现在世风日下。
 
可能是debug问题,你进Project菜单 的Compiler的Debugging中设置Use Debug DCUS 可选,然后跟踪一下试试
 
问题解决自已解决了,原来INDEX的值小于0,就会把所有的字符串拷进去,根本不会理会以你拷多少个字符, 一楼的,你就试验过一次就说没有问题?
 
接受答案了.
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
923
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部