Funkcia %HI_ShellExecute
Súvisiace stránky:
%HI_ShellExecute( TEXT in sVerb, TEXT in sFile )
sVerb | Požadovaná akcia. |
sFile | Meno súboru. |
Podľa hodnoty parametra
sVerb je akcia nasledovná:
"" | Vykoná default akciu (open). |
"openas" | Otvorí dialóg na výber programu, ktorým sa má súbor otvoriť. |
"edit" | Spúšťa editor a otvorí dokument pre úpravy. Ak sFile nie je dokument, funkcia zlyhá. |
"explore" | Skúma priečinok špecifikovaný sFile. |
"find" | Spustí prehľadávanie od zadaného adresára. |
"open" | Otvorí súbor špecifikovaný parametrom sFile. Tento súbor môže byť spustiteľný súbor, dokument alebo priečinok. |
"print" | Vytlačí súbor špecifikovaný sFile. Ak sFile nie je dokumentom, funkcia zlyhá. |
"properties" | Zobrazí vlastnosti súboru alebo priečinka. |
Môžu byť aj ďalšie, sú špecificky závislé od typu súboru.
Návratová hodnota funkcie zodpovedá návratovej hodnote funkcie Win32 API GetLastError. V prípade úspechu je návratová hodnota 0, ináč číselný kód chyby.ENTRY GO_OnClick INT _retCode ; Otvorenie ponuky pre výber prehliadača pdf dokumentu _retCode := %HI_ShellExecute("openas", "d:\work\Hoard\asplos2000.pdf") ; Otvorenie prednastaveného pdf prehliadača _retCode := %HI_ShellExecute("open", "d:\work\Hoard\asplos2000.pdf") END GO_OnClick
Súvisiace stránky:
Pridať komentár