怎么定义string变量(100分)

  • 主题发起人 主题发起人 绯红之王
  • 开始时间 开始时间

绯红之王

Unregistered / Unconfirmed
GUEST, unregistred user!
var x :widestring
给x赋值后提示
[错误] uJdishbs.pas(57): String literals may have at most 255 elements
请问怎么解决??
 
widestring是system定义的类型
你的这个uJdishbs.pas单元,是否又重新定义了?
改如下试试var x :system.widestring;
 
把你的赋值语句也贴出来看看
 
String literals may have at most 255 elements
中文:字符串最多可以有255个元素
你肯定是直接字符串的长度大于255了,可以分解再用"+"串起来,就可以了
 
发现楼主贴出来的代码中的冒号是中文全角的。。。
 
同意
可以通过字符串相加,那就没有255限制了
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
571
import
I
后退
顶部