Wywoływanie skryptów

Przy użyciu parametrów wymiennych (Sekretarz Preprocessor) omówiono zastąpienie mapy i wymienia metody Sekretarz AddReplacement.Sekretarz ma osiem innych metod określonych skryptów i wszystkie są opisane w poniższej tabeli.

Metoda

Składnia/opis

ResourceRegister

HRESULT ResourceRegister (LPCOLESTR resFileName, UINT nID, LPCOLESTR szType);

Rejestruje skryptu zawarte w module zasobów.resFileName wskazuje ścieżkę UNC do samego modułu.nIDi szType zawierają identyfikator zasobu i typ, odpowiednio.

ResourceUnregister

HRESULT ResourceUnregister (LPCOLESTR resFileName, UINT nID, LPCOLESTR szType);

Wyrejestrowuje skryptu zawarte w module zasobów.resFileName wskazuje ścieżkę UNC do samego modułu.nIDi szType zawierają identyfikator zasobu i typ, odpowiednio.

ResourceRegisterSz

HRESULT ResourceRegisterSz (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType);

Rejestruje skryptu zawarte w module zasobów.resFileName wskazuje ścieżkę UNC do samego modułu.szID i szType zawiera ciąg identyfikatora zasobu i typ, odpowiednio.

ResourceUnregisterSz

HRESULT ResourceUnregisterSz (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType);

Wyrejestrowuje skryptu zawarte w module zasobów.resFileName wskazuje ścieżkę UNC do samego modułu.szID i szType zawiera ciąg identyfikatora zasobu i typ, odpowiednio.

FileRegister

HRESULT FileRegister (LPCOLESTR nazwę pliku );

Rejestruje skryptu w pliku.Nazwa pliku jest ścieżką UNC do pliku, który zawiera (lub jest) zasobu skryptu.

FileUnregister

HRESULT FileUnregister (LPCOLESTR nazwę pliku );

Wyrejestrowuje skryptu w pliku.Nazwa pliku jest ścieżką UNC do pliku, który zawiera (lub jest) zasobu skryptu.

StringRegister

HRESULT StringRegister (LPCOLESTR dane );

Rejestruje skrypt w ciągu.dane zawiera sam skrypt.

StringUnregister

HRESULT StringUnregister (LPCOLESTR dane );

Wyrejestrowuje skryptu w ciągu.dane zawiera sam skrypt.

ResourceRegisterSz i ResourceUnregisterSz, są podobne do ResourceRegister i ResourceUnregister, ale pozwalają określić identyfikator ciągu.

Metody FileRegister i FileUnregister są przydatne, jeśli nie ma skryptu w zasobu lub ma własny plik skryptu.Metody StringRegister i StringUnregister .rgs plik ma być przechowywana w ciągu przydzielany dynamicznie.

Zobacz też

Informacje

Tworzenie skryptów w rejestrze