Szybkie szukanie
Słowo kluczowe:
sobota, 11 luty 2012
Start arrow Tips & Tricks arrow Jak uruchomić własną aplikację z parametrem?
Jak uruchomić własną aplikację z parametrem? Drukuj E-mail
Napisał Administrator   
poniedziałek, 12 wrzesień 2005
Do uruchamiania aplikacji z parametrem (np. 'myapp.exe /parametr')
s?u?y s?owo kluczowe Command. Jest to s?owo kluczowe typu String.
Mo?na je "unaoczni?" np. poprzez wstawienie
jego warto?ci do pola tektowego:

Text1.Text = Command

S?owo kluczowe Command zwraca ci?g znaków,
który znajduje si? bezpo?rednio za nazw?
pliku wykonywalnego aplikacji, który zostaje wywo?ywany.

Przyk?ad 1:
Skompliowan? aplikacj? uruchamiamy w nast?puj?cy sposób: 'myapp.exe /parametr'.
W tym przypadku s?owo kluczowe Command zwróci warto?? "/parametr".

Przyk?ad 2:
Aplikacj? uruchamiamy tym razem poprzez polecenie 'myapp.exe /parametr1 /parametr2
costamjeszcze'. Tym razem Command zwróci "/parametr1 /parametr2 costamjeszcze".

Pr zyk?ad 3:
Parametry mo?na w ciekawy sposób wykorzystywa? w Eksploratorze Windows.
Za?ó?my, ?e nasz? aplikacj? jest edytor tekstu i chcieliby?my,
aby ka?de podwójne klikni?cie pliku typu TXT powodowa?o jego otworzenie
we w?asnym edytorze. Wobec tego w Eksploratorze Windows w typie plików TXT
(menu 'Widok -> Opcje... -> Typy plików'), jako ?cie?k? do aplikacji
otwieraj?cej ów typ pliku poda?: 'dysk:\sciezka\myapp.exe %1'.
Jak wida? tutaj parametrem jest "%1", jednak inaczej interpretuje to Eksplorator.
Po podwójnym klikni?ciu pliku TXT za parametr podstawiana jest
pe?na ?cie?ka do otwieranego pliku. Przy za?o?eniu, ?e ?cie?ka do
pliku to 'C:\KATALOG\PLIK.TXT', Command zwróci w tym przypadku w?a?nie t? ?cie?k?.
Poprzez prosty warunek If...Else...End If wywo?ujemy procedur? otwieraj?c? dany plik.
Np.:
If Command <> "" Then
'tutaj procedur a lub wywo?anie do procedury ?aduj?cej plik do okna tekstowego
End If

S?owo kluczowe Command mo?na testowa? bez potrzeby kompilowania projektu i
uruchamiania go z parametrem. W VB5 nale?y otworzy? okno W?a?ciwo?ci projektu (menu
'Project -> Properties... -> Make') i w polu "Command line arguments" poda?
interesuj?cy nas parametr. Od teraz ka?dorazowe uruchomienie projektu w zakresie
?rodowiska VB5 b?dzie
traktowane jak uruchomienie z parametrem.

Komentarze
To jest to?.
Dodane przez vbartosz505 w dniu - 2009-05-18 14:43:51
Aby robić programy to muszisz mieć program od kogoś lub z firmy pakiet programów VS97 w nim masz VB, VC++, VF i podstawowe w VS97 z roku 1997 z kwietnia.

Aby dodać komentarz zaloguj się. Jeśli nie masz konta, załóż je sobie.
Tylko zarejestrowani użytkownicy mogą pisać komentarze.

Powered by AkoComment 2.0!

< Poprzedni   Następny >

Menu główne
Start
Teoria
VB.NET
Api
Tips & Tricks
Warsztat
VBMagazine
Pliki
Forum
Literatura
Ankiety
Linki
Szukaj
Wyślij program
Napisz do nas
Redakcja
Logowanie
Login

Hasło

Zapamiętaj mnie
Nie pamiętasz hasła?
Nie masz konta? Załóż je sobie
Gościmy
Aktualnie jest 21 gości online
Statystyka
Użytkownicy: 11345
Newsy: 237
Odnośniki: 48
Odwiedzających: 4327488
Mambo is Free Software released under the GNU/GPL License.