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

Вниз

Параметры   Найти похожие ветки 

 
Spectre_s   (2005-10-31 13:53) [0]

Всем привет ! У меня такой вопрос Как можно в Delphi7 сделать прогу чтобы она запускалась с параметрами , с одним параметром она будет одной, с другим другой

*.exe -t - к примеру

Заранее спасиб


 
Dmitrij_K   (2005-10-31 13:59) [1]

что-то типа этого

 Application.Initialize;
 if (paramcount>0) and (paramstr(1)="-t") then
   Application.CreateForm(TForm1, Form1)
 else
   Application.CreateForm(TForm2, Form2)
 Application.Run;


 
Ольга   (2005-10-31 14:27) [2]

paramcount всегда > 0
paramstr(0) - название exe-шника


 
Dmitrij_K   (2005-10-31 14:37) [3]

2Ольга
вы не правы


 
Dmitrij_K   (2005-10-31 14:37) [4]

2Ольга
вы не правы


 
Digitman ©   (2005-10-31 15:30) [5]


> Dmitrij_K


On Windows, ParamStr(0) returns the path and file name of the executing program (for example, C:\TEST\MYPROG.EXE).


 
Leonid Troyanovsky ©   (2005-10-31 15:34) [6]


> Digitman ©   (31.10.05 15:30) [5]

> > Dmitrij_K


IMHO, тут нужна была ссылка на [4].
Потому, как [3] - верно.

--
Regards, LVT.


 
Кефир87 ©   (2005-10-31 23:27) [7]

paramstr(0) = Имя файла екзешника, но если параметров нет то paramcount = 0. Вот нет бы взять да проверить как это сделал я 8)


 
Spectre_s   (2005-11-02 16:05) [8]

Большое всем Спасибо ! :))


 
Spectre_s   (2005-11-02 16:08) [9]

Большое всем Спасибо ! :))



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

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

Наверх




Память: 0.45 MB
Время: 0.04 c
3-1128493285
Juice
2005-10-05 10:21
2005.11.20
Проблемка с удалением записей из набора данных


14-1130237928
Empleado
2005-10-25 14:58
2005.11.20
FAQ для JAVA?


1-1130336571
Суслик
2005-10-26 18:22
2005.11.20
Вопрос про mouseUp


2-1130343851
ekwo
2005-10-26 20:24
2005.11.20
idFTPServer


11-1111916035
RadaR
2005-03-27 13:33
2005.11.20
UNICODE





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский