Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как работать с передаваемыми программе аргументами? / 7 сообщений из 7, страница 1 из 1
08.07.2014, 12:16
    #38690251
SNenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как работать с передаваемыми программе аргументами?
Существуют две независимые программы Сканер и Обработчик .(написаны на C#)

Програма Сканер сканирует штрихкоды (получается строка).
Иногда возникает необходимость передать штрихкод в програму Обработчик .

Тоесть:
- Сканер сканирует, оператор нажимает кнопочку.
- запускается Обработчик и ему, в специальное поле, передается штрихкод .

Хочу сделать так:
Штрихкод передавать аргументом, при запуске Обработчика
тоесть:
Код: c#
1.
2.
3.
4.
Process obrab= new Process();
obrab.StartInfo.FileName   = "Obrabotchik.exe";
obrab.StartInfo.Arguments = "SN094778493";
obrab.Start();



Как мне в Обработчике, при запуске програмы, отловить этот аргумент?
Спасибо за внимание!
...
Рейтинг: 0 / 0
08.07.2014, 12:22
    #38690261
Lelouch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как работать с передаваемыми программе аргументами?
SNenko,

1) у Main есть параметр string[] args
2) http://msdn.microsoft.com/en-us/library/system.environment.getcommandlineargs(v=vs.110).aspx
...
Рейтинг: 0 / 0
08.07.2014, 12:24
    #38690264
SNenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как работать с передаваемыми программе аргументами?
Lelouch, Спасибо!
У меня приложение с формами

Для включения аргументов командной строки в методе Main приложения Windows Forms, необходимо вручную изменить сигнатуру метода Main в program.cs. Код, созданный конструктором Windows Forms, создает метод Main без входного параметра. Для доступа к аргументам командной строки из любой точки на консоли или в приложении Windows можно использовать Environment.CommandLine or Environment.GetCommandLineArgs .
...
Рейтинг: 0 / 0
08.07.2014, 12:36
    #38690285
Где-то в степи
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как работать с передаваемыми программе аргументами?
SNenko,
Унтер-офицерская вдова? Commit топик, или чо?
...
Рейтинг: 0 / 0
08.07.2014, 20:38
    #38691111
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как работать с передаваемыми программе аргументами?
SNenkoУ меня приложение с формами
Судя по Вашему вопросу это бездумно списанный курсовик
...
Рейтинг: 0 / 0
15.07.2014, 12:42
    #38696747
SNenko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как работать с передаваемыми программе аргументами?
Cat2,

это просто незнание нюансов..
...
Рейтинг: 0 / 0
15.07.2014, 12:52
    #38696761
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как работать с передаваемыми программе аргументами?
делайте отдельный класс, там паблик проц Main c параметром аргументы строки
в проекте назначайте старт через ваш Main
обрабатывайте аргрументы, потом открывайте свою главную форму
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как работать с передаваемыми программе аргументами? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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