Funkcja Shell
Funkcja Shell
Funkcja Shell uruchamia program wykonywalny i zwraca wartość typu Double reprezentującą ID przełączania (task ID) programu w przypadku powodzenia lub zero w przypadku niepowodzenia.
Składnia funkcji Shell:
Shell(ŚcieżkaDostępu [, StylOkna])
Argument ŚcieżkaDostępu jest wymaganym wyrażeniem typu String. Jest to nazwa programu, który ma zostać uruchomiony i wymagane argumenty lub parametry linii komend (command line). Może zawierać katalog lub folder i dysk.
Argument StylOkna jest opcjonalnym wyrażeniem typu Integer lub stałą VB. Określa on styl okna, w którym ma zostać uruchomiony program. Jeżeli zostanie ominięty program zostanie uruchomiony zminimalizowany z fokusem
Wartości i stałe VB dostępne dla atrybutu StylOkna:
Stała
Wartość
Opis
vbHide
0
Okno jest ukryte i posiada fokus
vbNormalFocus
1
Okno ma normalny rozmiar i pozycję i posiada fokus
vbMinimizedFocus
2
Okno jest zminimalizowane i posiada fokus
vbMaximizedFocus
3
Okno jest zmaksymalizowane i posiada fokus
vbNormalNoFocus
4
Okno ma normalny rozmiar i pozycję. Aktualnie aktywne okno pozostaje aktywne
vbMinimizedNoFocus
6
Okno jest zminimalizowane. Aktualnie aktywne okno pozostaje aktywne
Jeżeli funkcja Shell pomyślnie uruchomi program, zwróci ID przełączania (task ID) uruchomionego programu. ID przełączania (task ID) jest unikalnym numerem identyfikującym uruchomione programy. Jeżeli funkcja Shell nie może uruchomić podanego programu, powstanie błąd.
Funkcja Shell uruchamia inne programy asynchronicznie. Oznacza to, że program uruchomiony przez funkcję Shell może nie zakończyć działania przed kolejnym wywołaniem funkcji Shell.
Przykład użycia funkcji Shell:
Dim varID
varID=Shell("C:\WINDOWS\CALC.EXE",1) 'uruchom Kalkulator
(Zmienne i typy zmiennych zostały opisane w innych częściach kursu.)
na górę strony...
Poprzednia |
Wyżej |
Strona główna |
Spis Treści |
Index haseł |
Opis VB
Wyszukiwarka
Podobne podstrony:
Ghost in the Shell 2 0 (2008) [720p,BluRay,x264,DTS ES] THORAHide In Your Shellshellupr shellShell ChordsAttenuation of Blast Overpressures from Liquid in an Elastic Shellhelp shell ruSecure Shell (SSH)Zarządzanie wiedzą Sphinx, Detreex, Neuronix, PC Shellshell helpfunction ncurses def shell modeShell zainwestuje miliardy w Iraku (07 09 2008)Ghost in the Shell 2 Innocence (2004) [720p,BluRay,DTS ES,x264] THORA227031d1236793774 replacement key shell available smartkey housing swapShellBASH Bourne Again SHellwięcej podobnych podstron