D5 中多语言开发为何,用字符串资源时为空***********高手好得分 (50分)

  • 主题发起人 主题发起人 soso
  • 开始时间 开始时间
S

soso

Unregistered / Unconfirmed
GUEST, unregistred user!
在d5中使用多语言开发时,如果不用字符串资源,一切正常,但是,如果用字符串资源,
在 setactive ->language,时,如为none依然正常,但不为none时,
str = LoadStr(STR1),得到的str为空,为何?是不是多语言开发时,不能公用资源,
或者编译时未嵌入?请问高手们。。。。。
 
不太明白....

从resource file里面读取字符串是不是?
{$R resource file name}加了没有?

可以用loadstring (win32 api),效果一样
 
试试pchar()
 
我都说了,不用多语言,一切正常
 
建议您还是使用ResourceString定义字符串非常方便的
 
扂珩癲善濬侔腔恀枙﹝
藩跺逄晟醴翹狟飲衄跺RC恅璃ㄛ晤祒奀甜祥頗赻雄晤祒RC恅璃ㄛ
剒珂忒馱參坳晤祒傖RES恅璃源褫﹝
brcc32.exe filename.rc
祥眭扂衄羶衄佽善萸赽奻﹝
 
haoxg的帖子是什么语言??
 
呵呵…!我用的是WIN2K也可不出是什么东东…
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部