Vyvolání skripty
Nahraditelné parametry (tajemníka předprocesoru) popisuje náhradní mapy a uvádí metodu Registrar AddReplacement.Tajemník má osm další metody specifické pro skriptování a všechny jsou popsány v následující tabulce.
Metoda |
Syntaxe/popis |
---|---|
ResourceRegister |
HRESULT ResourceRegister (LPCOLESTR resFileName, UINT nID, LPCOLESTR szType); Registruje skript obsažené v prostředku modulu.resFileName označuje cestu UNC k modulu sám.nIDa szType obsahovat ID a typ zdroje. |
ResourceUnregister |
HRESULT ResourceUnregister (LPCOLESTR resFileName, UINT nID, LPCOLESTR szType); Zruší registraci skriptu v prostředku modulu.resFileName označuje cestu UNC k modulu sám.nIDa szType obsahovat ID a typ zdroje. |
ResourceRegisterSz |
HRESULT ResourceRegisterSz (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType); Registruje skript obsažené v prostředku modulu.resFileName označuje cestu UNC k modulu sám.szID a szType obsahovat řetězec identifikátoru a typ zdroje. |
ResourceUnregisterSz |
HRESULT ResourceUnregisterSz (LPCOLESTR resFileName, LPCOLESTR szID, LPCOLESTR szType); Zruší registraci skriptu v prostředku modulu.resFileName označuje cestu UNC k modulu sám.szID a szType obsahovat řetězec identifikátoru a typ zdroje. |
FileRegister |
HRESULT FileRegister (LPCOLESTR název souboru ); Registruje v souboru skriptu.název souboru je cesta UNC k souboru, který obsahuje (nebo je) prostředků skriptů. |
FileUnregister |
HRESULT FileUnregister (LPCOLESTR název souboru ); Zruší registraci skriptu v souboru.název souboru je cesta UNC k souboru, který obsahuje (nebo je) prostředků skriptů. |
StringRegister |
HRESULT StringRegister (LPCOLESTR data ); Registruje skript v řetězci.data obsahuje samotného skriptu. |
StringUnregister |
HRESULT StringUnregister (LPCOLESTR data ); Zruší registraci skriptu v řetězci.data obsahuje samotného skriptu. |
ResourceRegisterSz a ResourceUnregisterSz, jsou podobné ResourceRegister a ResourceUnregister, ale můžete určit identifikátor řetězce.
Metody FileRegister a FileUnregister jsou užitečné, pokud chcete skript v prostředku nebo pokud chcete skript ve vlastním souboru.Metody StringRegister a StringUnregister .rgs souboru uloženy v dynamicky přiřazené řetězec.