Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.03.31;
Скачать: [xml.tar.bz2];

Вниз

Запуск с параметром!   Найти похожие ветки 

 
Dracula2000   (2003-03-18 12:00) [0]

Подскажите,как запустить файл с параметром,т.е. как в архиваторах
типа project.exe /a (действовал по одному алгоритму), project.exe по другому!


 
Clickmaker   (2003-03-18 12:04) [1]

CreateProcess, ShellExecute


 
Dracula2000   (2003-03-18 12:06) [2]

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


 
Clickmaker   (2003-03-18 12:14) [3]

а в твоем вопросе, что не примерчик разве? типа project.exe /a


 
Dracula2000   (2003-03-18 12:15) [4]

Я в смысле как это реализовать на Delphi!


 
Anatoly Podgoretsky   (2003-03-18 12:24) [5]

Не из программы, а откуда?
Из командной строки, тогда project.exe /a


 
Shirson   (2003-03-18 12:28) [6]

(command line utilities)

function ParamStr(Index: Integer): string;
Returns a specified parameter from the command-line.



 
Dracula2000   (2003-03-18 12:33) [7]

Я знаю, но программа не знает этого!
У меня скажем есть написанная прога(project.exe), я хочу чтобы
если я в командной строке набрал project.exe нгу к примеру считался квадратный корень, а если project.exe /а, то возводился в квадрат!


 
Dracula2000   (2003-03-18 12:35) [8]

...Как сделать так чтобы project.exe знал когда я запускаю с параметром,а когда нет?


 
Clickmaker   (2003-03-18 12:37) [9]

Я знаю, но программа не знает этого!

Эгоист вы сударь, однако! :)) Сами знаете, а программе не говорите. :))
if ParamStr(1) <> "" then ... Дальше продолжать?


 
Anatoly Podgoretsky   (2003-03-18 12:38) [10]

Переписать программу, анализировать введенные параметры - ParamStr


 
Shirson   (2003-03-18 12:38) [11]

На OnCreate формы проверяй

If ParamStr(1)="нгу" then {считаем квадратный корень}
If ParamStr(1)="/a" then {возводим в квадрат}

Гы.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.03.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
1-100254
Zarba
2003-03-18 12:02
2003.03.31
DriveComboBox.drive & ini


3-100149
off
2003-03-12 13:43
2003.03.31
Ошибка в SQL?


4-100510
Manix
2003-02-02 14:18
2003.03.31
Как перегрузить комп в XP. ExitWindowsEx(EWX_REBOOT or EWX_FORCE,


1-100319
s_328
2003-03-19 23:45
2003.03.31
delphi и pdf


1-100215
drAcul
2003-03-20 08:53
2003.03.31
Работа с файлом!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский