不知道各位遇到定义常量过长的问题没有? 编译(100)

  • 主题发起人 主题发起人 kk2000
  • 开始时间 开始时间
K

kk2000

Unregistered / Unconfirmed
GUEST, unregistred user!
下面的常量在编译的时候内存全部被耗光! 就像死机了,等待一段时间才恢复过来! 难道delphi定义常量过长有限制! 由于常量太长都发不上来
 
..估计是一个文件的字节数组吧。你的“常量”,。。建议把它弄成资源。。要用的时候再读取。。
 
呵呵! 本来就是从资源文件取出来的!
 
你的"常量"太牛A了不但编译器不通过,而且BBS还不让发
 
懂不懂什么是资源文件? 只是一句 包含{$R a.Res}。怎么可能“由于常量太长都发不上来”
 
To: fishhao 请熄火! 也许我说得不明白。 我说我的常量是从一个资源文件导出来的。然后编写代码构造成常量! 构造的常量有8000 行左右! 够大了吧! 每行大约20 字节。
 
..嘿。我没有火啊。。。先看了DELPHI 关于资源文件 的资料http://blog.163.com/fjmhzwd/blog/static/2526643620091216357333/把你的 那个文件弄成 *.res 文件。。包含进 EXE 里面。。{$R a.Res}然后。怎么使用它呢。var Myres:TResourceStream;beginMyres:=TResourceStream.Create(HInstance,'名称','类型'); //对应资料上的 RC文件end;
 
难道我真的描述有问题吗? 资源文件虽然没有你专业! 但是我也会做的, 也会使用! 谢谢你了。
 
其实只是想知道常量过长的问题! 算了结了。
 
后退
顶部