在Delphi中如何使用RC文件中的字符串表
作者:互联网
2025-08-09
在Delphi中如何使用RC文件中的字符串表
原作作者:wangzhidong(Steven Bob)时间:2002年3月25日星期一首先用Notepad或Resource workshop 4.5建立RC文件。结构如下| /****************************************************************************rcdemo.rcPRoduced by Borland Resource Workshop*****************************************************************************/#include "urcdemo.pas"STRINGTABLE {IDS_HELLO, "I am glad to see you."IDS_RC, "This programming is created by %s."} |
| (****************************************************************************urcdemo.pasproduced by Borland Resource Workshop*****************************************************************************)unit urcdemo;interfaceconst IDS_HELLO = 2; IDS_RC = 1;implementationend. |
| unit ufmRCDemo;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) GroupBox1: TGroupBox; Button1: TButton; Button2: TButton; GroupBox2: TGroupBox; Button3: TButton; Button4: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button4Click(Sender: TObject); private { Private declarations } public { Public declarations } end;var Form1: TForm1;implementationuses urcdemo;{$R rcdemo.rc}{$R *.dfm}{利用windows API}procedure TForm1.Button1Click(Sender: TObject);var arystr: array [0..255] of char;begin windows.LoadString(hInstance, IDS_RC, arystr, sizeof(arystr)); ShowMessage(arystr);end;procedure TForm1.Button2Click(Sender: TObject);var arystr: array [0..255] of char;begin windows.LoadString(hInstance, IDS_Hello, arystr, sizeof(arystr)); ShowMessage(arystr);end;{利用Delphi原生函数}procedure TForm1.Button3Click(Sender: TObject);begin ShowMessage(LoadStr(IDS_Hello));end;procedure TForm1.Button4Click(Sender: TObject);begin ShowMessage(LoadStr(IDS_RC));end;end. |
相关标签:
Delphi教程
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
修改 Delphi 10.3.3 IDE 字体和字体大小
08/31
Delphi 3.0中连接数据库的三种方式
08/31
Oralce 调用Delphi写DLL去访问C# WebService的问题
08/31
一个C++及Delphi做的压缩程序
08/31
怎样在C#中调用Delphi6写的DLL
08/31
关于C#下写的Web Service 服务在Delphi下调用时的问题
08/31
在Delphi中的Access技巧集
08/31
传递和返回数据到一个Delphi编写的UDF
08/31
如何用Delphi和Web Services开发短信应用程序
08/30
如何用Delphi实现StringTokenizer功能
08/30
AI精选
