开发者

How do I produce a .SRM file containing string resources?

开发者 https://www.devze.com 2023-01-03 20:33 出处:网络
The example I am looking at is in the TurboPower FlashFiler database. It has, for example, a file ffclcnst.rc which contains

The example I am looking at is in the TurboPower FlashFiler database.

It has, for example, a file ffclcnst.rc which contains

FF_CLIENT_STRINGS RCD开发者_如何学CATA FFCLCNST.SRM  

and I can run

BRCC32 ffclcnst.rc  

at the command prompt which seems to compile the .SRM file into a .RES file, but I cannot see how to change the information in the .SRM file. It appears to come from the ffclcnst.str file so I assume there is some way to convert the .STR file into the .SRM file.


The readme tells you:

Most of FlashFiler's error messages are stored in string resource files having the extension STR. If you change these files, you must recompile them using the TurboPower String Resource Manager located at http://sourceforge.net/projects/tpsrmgr

Please note that these are not standard Windows string resources. They're something TurboPower made up. For a full explanation, be sure to read the String Resource Manager's documentation. You can make an ordinary string-table resource in your .rc file, or you can skip the .rc file altogether and declare resourcestring constants directly in your Delphi code. Unless you're editing TurboPower code, or you need to support ancient Delphi versions, I recommend you just use normal string tables.

0

精彩评论

暂无评论...
验证码 换一张
取 消