Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.13;
Скачать: CL | DM;

Вниз

Здраствуйте. Как в Delphi сделать приложение с параметрами?   Найти похожие ветки 

 
Oleon ©   (2003-12-26 16:47) [0]

Чтобы параметры задавались через пробел после exe-шника.

например : project1.exe -s -d


 
Rem ©   (2003-12-26 16:49) [1]

ParamStr, ParamCount


 
Тимохов ©   (2003-12-26 16:49) [2]

paramcount
paramstr


 
Palladin ©   (2003-12-26 16:51) [3]

Ваши, блин, вопросы с параметраи натурально раз в неделю встречаются... а все от чего.. . паскаль чистый не знаем!...
Будем знать паскаль... всем будет хорошо :)


 
Serge ©   (2003-12-26 16:53) [4]

> Palladin © (26.12.03 16:51) [3]

За два дня - уже четыре вопроса было Ж:)


 
Тимохов ©   (2003-12-26 16:55) [5]

Несмотря на то, что такие вопросы изрядно надоели, человека в фак не отошлешь - там поиск по paramcount ничего не дал.


 
alex_*** ©   (2003-12-26 16:57) [6]

сначала нужно в Help искать, а потом в факах ))


 
ALEIIIKA ©   (2003-12-27 12:40) [7]

Например:
"*.exe -p1 -p2"

ParamCount - возращает сколько передано параметров.
В данном случае - 3:
1. *.exe
2. -p1
3. -p2

ParamStr(i) - содержит i-ый параметр.
Вот и весь прикол.

в обработчике OnCreate пишешь:

procedure TForm1.FormCreate(Sender: TObject);
var
i: Integer;
begin
for i := 1 to ParamCount do
begin
if LowerCase(ParamStr(i)) = "-s"
then Beep
else
if LowerCase(ParamStr(i)) = "-d"
then Application.Terminate;
end;
end;


 
Mystic ©   (2003-12-27 12:48) [8]

CmdLine variable

CmdLine is a pointer to the command-line arguments specified when the application is invoked.

FindCmdLineSwitch function

Determines whether a string was passed as a command line argument to the application.


 
Mozart   (2003-12-27 14:41) [9]

Тогда уж подскажите хотябы - где ваш Хелп, а то я его не нашёл чего-то :)


 
Mystic ©   (2003-12-27 14:47) [10]

F1 -> Index -> command line utilities


 
Mozart   (2003-12-27 17:33) [11]

а - вы про этот, я думал на форуме хелп... Сори за офф.



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

Текущий архив: 2004.01.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.022 c
1-37685
TATIANA
2003-12-26 11:27
2004.01.13
Maskedit - Edit c маской


1-37732
Evgeny78
2003-12-30 11:33
2004.01.13
как сделать приложение видимым


3-37494
dimm22
2003-12-15 13:17
2004.01.13
Максимальный размер файла IB. Во многих источниках видел, что


14-37922
mosha
2003-12-20 19:32
2004.01.13
Предложение програмистам


14-37864
Nest
2003-12-16 19:58
2004.01.13
Подскажите не устанавливается MS Visual Studio .NET