Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > запуск файла и передача параметров


Автор: MoLeX 19.11.2008, 10:11
Привет.
запускаю файл вот так вот и передаю ему ключь
Код

ShellExecute(NULL, "open", "calls.exe", "-key", NULL, SW_SHOW);


а как еще к этому добавить pass со значением допустим 123?

Автор: mrbrooks 19.11.2008, 10:19
MoLeX, а что значит строка "- key"?
По сабжу - думаю надо отловить хендл калькулятора ,его эдита и туда вписать значение. 

Автор: MoLeX 19.11.2008, 10:46
Цитата(mrbrooks @  19.11.2008,  10:19 Найти цитируемый пост)
MoLeX, а что значит строка "- key"?

тут ключ сгенерированный. долго объяснять зачем это все надо =)

в веб программирование это делается просто: вызывается какойнибудь скрипт и ему передается значение, т.е. http://site/index.php?pass=123
а в самом коже программе пишем
Код

$pass = $_GET["pass"];


т.е. в переменной $pass присваиваем значение пришедшее от пользователя, т.е. 123. мне надо то же самое... а как вот не знаю..  smile  

Автор: xvr 19.11.2008, 11:16
Цитата(MoLeX @ 19.11.2008,  10:11)
Привет.
запускаю файл вот так вот и передаю ему ключь
Код

ShellExecute(NULL, "open", "calls.exe", "-key", NULL, SW_SHOW);


а как еще к этому добавить pass со значением допустим 123?

Код

ShellExecute(NULL, "open", "calls.exe", "-key -pass 123", NULL, SW_SHOW);
Я правильно понял суть вопроса?


Автор: mrbrooks 19.11.2008, 11:25
ой блин. все мне пора в отпуск. точно смотрю в книгу - вижу фигу. я то подумал что MoLeX запускает калькулятор со значением по умолчанию  smile а оказывается некий calls.exe гы.

Добавлено через 1 минуту и 35 секунд
Цитата(xvr @  19.11.2008,  11:16 Найти цитируемый пост)
Я правильно понял суть вопроса?

да конечно - я думаю так и есть  smile 

Автор: MoLeX 19.11.2008, 11:32
хм. а принять тогда как параметр?

Автор: mrbrooks 19.11.2008, 11:34
Цитата(MoLeX @  19.11.2008,  11:32 Найти цитируемый пост)
хм. а принять тогда как параметр? 

в смысле принять?




Автор: MoLeX 19.11.2008, 11:38
ну вот как принять значение у key?

Автор: mrbrooks 19.11.2008, 11:47
как то туманно ты изъясняешься - тебе надо передать параметр или считать его как результат?

Автор: MoLeX 19.11.2008, 11:57
и то и другое... =)

Автор: mrbrooks 19.11.2008, 12:10
MoLeX, передать тебе показали а вот получить...?   smile  без понятия. 

Автор: REZiaMIX 19.11.2008, 12:18
принять - argv[] в main функции.

Автор: MoLeX 19.11.2008, 14:34
REZiaMIX, 
xvr, 
mrbrooks, 
спасибо вам всем +1 =)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)