共用方式為


Invoking Scripts

使用可取代的參數 (管理員的前置處理器) 討論取代對應和提到管理員方法 AddReplacement。 管理員對其他八方法特有的指令碼,然後,所有在下表中說明。

方法

語法與描述

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 檔名 );

登錄檔案中的指令碼。 filename 是 UNC 路徑加入至包含的檔案 (或) 是一個資源指令碼。

FileUnregister

HRESULT FileUnregister( LPCOLESTR 檔名 );

移除檔案中的指令碼。 filename 是 UNC 路徑加入至包含的檔案 (或) 是一個資源指令碼。

StringRegister

HRESULT StringRegister( LPCOLESTR 資料 );

登錄中的指令碼。 資料包含指令碼。

StringUnregister

HRESULT StringUnregister( LPCOLESTR 資料 );

將字串中的指令碼。 資料包含指令碼。

ResourceRegisterSzResourceUnregisterSz,類似於 ResourceRegisterResourceUnregister,不過,可讓您指定字串識別項。

方法 FileRegisterFileUnregister 很有用,如果您不想在資源指令碼,或者如果您想要在自己的檔案中的指令碼。 方法 StringRegisterStringUnregister 在動態配置的字串允許 .rgs 檔案中。

請參閱

參考

Creating Registrar Scripts