J jison Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-13 #1 请问 Copy(m,10,5) 中的,10 5分别是什么意思啊 []
B buding79 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-13 #5 一个是开始位置,另一个从这个开始位置拷贝的数据长度。
D Defo_XYF Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-13 #7 M :='abcdefghijklmnOPQRST'; S := Copy(M,10,5); S这时为:'klmnO'
Y yunxi126 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-13 #9 copy('wangfeiyue',2,3) 结果为ngf
石 石丸 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-15 #11 copy('woshishiwan',3,4) 结果为hish
X xiammy Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-15 #13 有一点补充: Copy('abcdefghijklmn', 2, MaxInt) 如果字符串个数复制时指定长度超过可能出现的个数,则复制从2开始的所有字符。不会如C中出现内存益出
L liaobear1982 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-17 #14 我最近发现一个奇怪的问题.我之前使用copy()函数都是OK的,但不知道为什么,最近在原来代码的基础上增加函数的时候,使用copy()函数的时候既然不成功,每次都返回空. 比如: s:string; s:='jfldjfdlajklfdja'; s:=copy(s,1,5); 这样一执行s就变成了空.不知道是不与我程序中引用的单元有关系,因为在新的工程了,这几行代码是肯定没问题,我也已经试过,真觉得奇怪.有人知道这是什么原因吗.
我最近发现一个奇怪的问题.我之前使用copy()函数都是OK的,但不知道为什么,最近在原来代码的基础上增加函数的时候,使用copy()函数的时候既然不成功,每次都返回空. 比如: s:string; s:='jfldjfdlajklfdja'; s:=copy(s,1,5); 这样一执行s就变成了空.不知道是不与我程序中引用的单元有关系,因为在新的工程了,这几行代码是肯定没问题,我也已经试过,真觉得奇怪.有人知道这是什么原因吗.
J jison Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-29 #15 非常感谢各位的帮助.由于这几天出差了,刚回来,也没有多少分了.请不要见怪哦!
F foxphone2003 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-29 #16 如果使用copy有异常 试试这么写System.copy(XX,XX,XX);
常 常广荣 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-29 #17 Copy(m,10,5) m表示拷贝的字符串,10表示开始拷贝的位置,5表示拷贝字符串的数量