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

1 ответ1

1

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

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

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

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

Среда.Метод GetCommandLineArgs ()

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .