Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2012, 14:50   #1
owl1n
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 34
По умолчанию Запуск процесса и несколько аргументов

Доброго времени уважаемые форумчане, возник вопрос:

Я делаю функцию запуска внешней программы по нажатию кнопки, сам процесс запускается замечательно, но

Код:
proc.StartInfo.Arguments = "-s 127.0.0.1";
Как видите, есть один аргумент с которым идет запуск, но мне надо добавить туда еще 3 аргумента! Писал их в одной строке - ничего не вышло.

Кто подскажет, может как то аргументы надо между собой разделять?
owl1n вне форума Ответить с цитированием
Старый 21.07.2012, 19:35   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
может как то аргументы надо между собой разделять?
Ну дык пробелом
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.07.2012, 19:58   #3
owl1n
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 34
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну дык пробелом
Делал, почему то считывается только первый аргумент, а дальше ничего.
owl1n вне форума Ответить с цитированием
Старый 21.07.2012, 20:13   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Попытки в студию )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.07.2012, 20:35   #5
owl1n
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 34
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Попытки в студию )
Да и попыток особых не было. Раньше помню, я делал такое уже, но проект утерян( И я как ни старался - не вспомнил, как делал.
owl1n вне форума Ответить с цитированием
Старый 21.07.2012, 20:59   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Да и попыток особых не было.
Откуда же строка кода в топе?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.07.2012, 21:59   #7
owl1n
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 34
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Откуда же строка кода в топе?
Это я дал строку работающего куска, а если сделать так:

Код:
proc.StartInfo.Arguments = "-s 127.0.0.1 -a arg";
то второй аргумент игнорируется.
owl1n вне форума Ответить с цитированием
Старый 22.07.2012, 10:21   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
работающего куска
Куска. Этим все сказано.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.07.2012, 16:09   #9
owl1n
Пользователь
 
Регистрация: 01.04.2012
Сообщений: 34
По умолчанию

Разобрался, оказывается все было из-за аргумента -h, он был вообще не нужным.
owl1n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск внешней программы и несколько аргументов garengobit Помощь студентам 4 03.06.2012 16:31
Выбор из массива по аргументу второго значения. если найдено несколько аргументов, то подсчитать сумму значений. NikolayG Microsoft Office Excel 2 21.02.2012 11:26
Запуск процесса Саня_ Общие вопросы Delphi 1 11.02.2012 01:09
Несколько аргументов - формула? Lersa Microsoft Office Excel 3 18.03.2011 11:04
Запуск процесса в потоке, завершение процесса в указааноое время, Дайте совет Человек_Борща Общие вопросы Delphi 3 29.08.2010 12:58