2010-06-16 60 views
2

我正在看的例子是在TurboPower FlashFiler數據庫中。如何生成包含字符串資源的.SRM文件?

它,例如,文件ffclcnst.rc包含

FF_CLIENT_STRINGS RCDATA FFCLCNST.SRM 

,我可以在這似乎在名爲.srm文件編譯成一個命令提示符下運行

BRCC32 ffclcnst.rc 

。 RES文件,但我看不到如何更改.SRM文件中的信息。它似乎來自ffclcnst.str文件,所以我認爲有一些方法可以將.STR文件轉換爲.SRM文件。

回答

1

The readme告訴你:

大多數FlashFiler的錯誤信息都存儲在字符串資源 文件具有擴展STR。如果更改了這些文件,必須使用 位於TurboPower公司字符串資源管理器重新編譯他們在 http://sourceforge.net/projects/tpsrmgr

請注意,這些都不是標準的Windows字符串資源。他們是TurboPower製造的。有關完整說明,請務必閱讀String Resource Manager's documentation。你可以在你的.rc文件中創建一個普通的string-table resource,或者你可以直接跳過.rc文件,並直接在你的Delphi代碼中聲明resourcestring constants。除非您正在編輯TurboPower代碼,或者您需要支持古老的Delphi版本,否則我建議您只使用普通的字符串表格。

+0

完美,謝謝。我正在調試FlashFiler代碼,所以我可能會最初嘗試使用他們的方法。 – soid 2010-06-17 07:24:15

相關問題