powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Создание приложений, запускаемых с параметрами
6 сообщений из 6, страница 1 из 1
Создание приложений, запускаемых с параметрами
    #39700897
Фотография Лори
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Подскажите пожалуйста, как создать приложение (желательно VB.NET) с возможностью запуска с ключами: например, при его запуске "Прога.exe -Ключ1" выполнялось бы одно действие, при его запуске с другим ключом: "Прога.exe -Ключ2" - другое.

Был когда-то шаблон, но утерян ((
...
Рейтинг: 0 / 0
Создание приложений, запускаемых с параметрами
    #39700899
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Создание приложений, запускаемых с параметрами
    #39700900
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛориБыл когда-то шаблон, но утерян ((ничего не утеряно
https://yandex.ru/search/?text=winforms command line parameters&clid=2207714&lr=213
...
Рейтинг: 0 / 0
Создание приложений, запускаемых с параметрами
    #39700958
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Создание приложений, запускаемых с параметрами
    #39701175
Фотография Лори
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, все получилось.
...
Рейтинг: 0 / 0
Создание приложений, запускаемых с параметрами
    #39702370
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лори(желательно VB.NET) с возможностью запуска с ключами: например, при его запуске "Прога.exe -Ключ1" выполнялось бы одно действие, при его запуске с другим ключом: "Прога.exe -Ключ2" - другое.((
Не знаю как в C#, В vb.net есть ф-ция Command() - то же что было в VB6.
Я часто делаю в таком духе:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
If InStr(Command, "-Ключ1")>0 then
  'action1
else If InStr(Command, "-Ключ2")>0 then
  'action2
…
else
  'action default
End If


И не надо никаких args() с парсингами.
И main() в общем случае ни причем, можно и в Form_Load анализировать, в зависимости от задачи.
Хотя я лично для себя исторически предпочитаю main(), а из нее уже запускать главную форму.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Создание приложений, запускаемых с параметрами
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]