Показать форму через CMD (VB.NET)

823
Xlam

Я построил программу VB.NET, которая содержит несколько Forms. Теперь я хочу отобразить конкретную Form(не основную / стартовую форму) программу через командную строку.
Например, если Formв моей программе есть два s, называемых startup_formи msg_form, я должен запустить коды в CMD так, чтобы программа выполнялась, но msg_formотображалась только и startup_formбыла скрыта или вообще не загружалась.
Как мне этого добиться?

0

1 ответ на вопрос

2
Appleoddity

Используйте аргументы командной строки.

Заставьте вашу программу распознавать определенные ключи командной строки:

  • myprog.exe /startup
  • myprog.exe /msg

Внутри вашего кода сделайте его открытым и отобразите формы, основанные на том, какие ключи отправляются через командную строку.

Environment.GetCommandLineArgs Метод ()