スクリプトの呼び出し
を使用して置き換え可能パラメーター (レジストラー プリプロセッサ) は、置換のマップについて説明し、レジストラー メソッド AddReplacementを示します。レジストラーは、スクリプトに特定の 8 つが他のメソッドがあり、すべてを次の表に示します。
メソッド |
構文と説明 |
---|---|
ResourceRegister |
HRESULT ResourceRegister( LPCOLESTR のresFileName, UINT nID, LPCOLESTR szType) ; モジュールのリソースに含まれているスクリプトを登録します。resFileName は、モジュールの UNC パス自体を示します。nID と szType は、リソースの ID と型を、それぞれ含まれています。 |
ResourceUnregister |
HRESULT ResourceUnregister( LPCOLESTR のresFileName, UINT nID, LPCOLESTR szType) ; を解除し、モジュールのリソースに含まれているスクリプト。resFileName は、モジュールの UNC パス自体を示します。nID と szType は、リソースの ID と型を、それぞれ含まれています。 |
ResourceRegisterSz |
HRESULT ResourceRegisterSz( LPCOLESTR のresFileName の, LPCOLESTR のszID, LPCOLESTR szType) ; モジュールのリソースに含まれているスクリプトを登録します。resFileName は、モジュールの UNC パス自体を示します。szID と szType は、リソース文字列の識別子と型を、それぞれ含まれています。 |
ResourceUnregisterSz |
HRESULT ResourceUnregisterSz( LPCOLESTR のresFileName の, LPCOLESTR のszID, LPCOLESTR szType) ; を解除し、モジュールのリソースに含まれているスクリプト。resFileName は、モジュールの UNC パス自体を示します。szID と szType は、リソース文字列の識別子と型を、それぞれ含まれています。 |
FileRegister |
HRESULT FileRegister( LPCOLESTR のファイル名 ) ; ファイルのスクリプトを登録します。ファイル名は 、(または) リソース スクリプトを含むファイルへ UNC パスです。 |
FileUnregister |
HRESULT FileUnregister( LPCOLESTR のファイル名 ) ; ファイルのスクリプト登録解除します。ファイル名は 、(または) リソース スクリプトを含むファイルへ UNC パスです。 |
StringRegister |
HRESULT StringRegister( LPCOLESTR のデータ ) ; 文字列のスクリプトを登録します。データは 、スクリプト自体が含まれます。 |
StringUnregister |
HRESULT StringUnregister( LPCOLESTR のデータ ) ; 文字列のスクリプト登録解除します。データは 、スクリプト自体が含まれます。 |
ResourceRegisterSz と ResourceUnregisterSzは、ResourceRegister と ResourceUnregisterに似ていますが、文字列の識別子を指定することができます。
リソース スクリプトが必要としない、または独自のファイルのスクリプトを作成する場合は、メソッド FileRegister と FileUnregister と便利です。メソッド StringRegister と StringUnregister は .rgs ファイルが動的に割り当てられた文字列に格納されるようにします。