System.GetResourceModuleName
Delphi
function GetResourceModuleName(HostAppName, ModuleName: string): string;
C++
extern DELPHI_PACKAGE UnicodeString __fastcall GetResourceModuleName(UnicodeString HostAppName, UnicodeString ModuleName);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.pas System.hpp |
System | System |
説明
モジュールのローカライズされた名前を返します。
GetResourceModuleName を使用すると、ローカライズされていないモジュールに与えられる、ローカライズされたモジュールの名前を取得できます。GetResourceModuleName には、HostAppName と ModuleName の 2 つのパラメータが必要です。HostAppName は(ロケール オーバーライドが存在する場合)ロケール オーバーライドを取得するのに使用し、ModuleName には、ローカライズ バージョンを取得するローカライズされていないモジュールの名前を設定します。
GetResourceModuleName はルール セットに使用しているアプリケーション ディレクトリを検索して、モジュールに最も一致するローカライズ バージョンを決定します。そのモジュールのローカライズ バージョンが存在しない場合、または現在の UI と互換性のあるローカライズ バージョンが存在しない場合は、GetResourceModuleName は ModuleName の値を返します。