Použití příkazového řádku

Jedním z častých dotazů, které mi zasíláte je, zda Visual Basic podporuje argumenty příkazového řádku. Odpověď je ANO a v tomto seriálu si ukážeme jak na to.

Na začátek je třeba vysvětlit, co se myslí parametry příkazového řádku. Jedná se o parametry, které se píší za jméno aplikace, když se spouští a mohou změnit chování aplikace. Jistě si pamatujete na prehistorickou dobu DOSu, kdy například příkaz format c: udělal něco ošklivého, zatímco format c: /u to udělal ještě horší. a právě onen text za příkazem je parametr a aplikace si jej uměla přečíst a zpracovat.

Pro náš seriál si vytvoříme následující modelovou situaci: Vaše aplikace automaticky načítá textový soubor a vypíše jej na formulář. V 99 případech ze 100 je tento soubor v adresáři, kde má být, a Vy můžete do aplikace napsat jeho cestu natvrdo, ale v tom jednom jediném tam není - například se změní cesta k aplikaci apod. Samozřejmě aplikace lehne. Toto je perfektní případ pro použití parametrů na příkazovém řádku. V případě, že aplikaci zašlete parametr, přepíše se "tvrdá" cesta parametrem a aplikace běží korektně.

Nejprve si připravíme textový soubor. Otevřete Notepad a zapište si soubor, třeba takto:

Soubor jsem si pojmenoval bozena.txt. Obsah tohoto souboru se bude vypisovat na formulář naší aplikace.

 Další

Autor: The Bozena