关于字符串资源的使用问题!(100分)

  • 主题发起人 主题发起人 Jams
  • 开始时间 开始时间
J

Jams

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一资源文件rcFile.Rc,其内容如下:

define IDS_Hello 1001

StringTable
Begin
IDS_Hello "Hello!"
End

把它编译成rcFile.res后,如何在Form1中显示出"Hello"或将其赋予一字符串变量后再显示?
 
我也想知道。
 
var
a: array [0..255] of Char;
begin
LoadString(HInstance, 1, @a, 256);
....
end;
 
to Another_eYes
LoadString()中的'1'为何意?
本论坛上有的使用FindResource(),LoadResourec等方法?它们有何明显的不同?
另外:
Delphi还提供ResourceString,即:

interface

ResourceString
HelloInfo = 'Hello';
....

end.

对于此又如何操作呢?原理为何?
 
那个1是Resource中你的StringTable的ID号.
FindResource 和 LoadResource可以操作各种类型的resource.
ResourceString是Delphi的关键字. 为了方便定义StringTable而设置的
用起来直接用变量名
 
按照Another_eYes的方法,行了!
谁还有补充!
 
接受答案了.
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
911
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部