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


Автор: Custodio 17.11.2005, 13:37
Подскажите пожалуйста, допустим есть EXE проект, как его оформить так, чтобы он мог принимать параметры и где в приложении их можно увидеть!!!

Автор: Neitron 17.11.2005, 13:48
Или брать из WinMain две последние переменные
LPSTR str, int CountParam
Или заюзать
GetCommandLine();
и CommandLineToArgv

Автор: AntonChik 18.11.2005, 06:24
Цитата(Custodio @ 17.11.2005, 13:37)
Подскажите пожалуйста, допустим есть EXE проект, как его оформить так, чтобы он мог принимать параметры и где в приложении их можно увидеть!!!

че-то я недопонимаю...
тебе при запуске надо задать пераметры (типа через ini-файл)???
или по ходу программы? если по ходу,то я вообще не пойму в чем проблема????

или ты все же подразумеваешь коммандную строку?

Автор: bas 18.11.2005, 13:08
Если через командную строку то
Код

WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{     if (_argv[1]||_argv[2]||_argv[3])
..............

Автор: Feldsher 4.4.2006, 03:14
bas, а как сделать такое-же в Билдере

Автор: AntonChik 4.4.2006, 06:12
ParamStr(0); и т.д.

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