Y ydjjld Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #1 我定义一字符串astr为ansistring类型,然后在程序中给它赋值,长度大于255个字符, 总是不能正确运行,请问是什么原因!谢谢 在设计阶段直接将一个长字符串赋给它,编译都不能通过,请高手指教!
F foxs Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #2 字符串是有长度限制的,最大为255,所以你的程序不能正确运行
Y ysai Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #3 应是AnsiString字符型长度限制为255, 用String型好了
Y ydjjld Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #4 我定义的是ansistring类型啊,我一下子要处理一个1000个字符的字符串,应该怎么办?
Y ydjjld Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-09 #5 delphi 的help中强调ansistring 是很大很大的 ,好像有2G。 希望朋友们多多帮忙!
H hotplum Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #7 to:ydjjld 如果不是Huge strings 超过255编译不能通过。
Z zhongs Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #8 AnsiString默认等同String的,没有大小限制。编译错误,是不是你的字串写错了?
B Bkhswrp Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #9 说不定是其他的问题,AnsiString好像没有字符限制的,就是限制,也是很大的, 而ShortSting倒有限制,即不能超过255个字符
B Bkhswrp Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #10 Delphi中有很多string类型的 如 ansistring,widesting,stings,shortstring,pchar等