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

Вниз

Как программировать параметры exe файлов   Найти похожие ветки 

 
serega_man   (2005-02-25 16:30) [0]

Как работать с параметрами *.exe файлов.

Например,при запуске
c:\ru.exe -r у объекта Edit в Text ставится значение 100
c:\ru.exe -w у объекта Edit в Text ставится значение 200


 
Александр Иванов ©   (2005-02-25 16:33) [1]

ParamStr
ParamCount


 
Anatoly Podgoretsky ©   (2005-02-25 16:46) [2]

serega_man   (25.02.05 16:30)  
Это ты сильно выразился!


 
serega_man   (2005-02-25 17:02) [3]

А где самому exe задавать набор параметров???

Просто
c:\ru.exe -r
c:\ru.exe -b
не запускаются.


 
Anatoly Podgoretsky ©   (2005-02-25 17:06) [4]

А где это "Просто" используется?


 
serega_man   (2005-02-25 17:42) [5]

Мне нужно сделать следующее:

файл ru.exe при запуске из командной строки или с параметрами, задаваемыми в своиствах файла (например, ru.exe -a) должен присваивать определенное значение edit.text, в зависимости от параметра. Основная загвоздка, как присваивать эти параметры до компиляции самой исполняемой программе


 
Poirot ©   (2005-02-25 17:46) [6]

До компиляции?? Самой исполняемой программет?!
Формулируем вопрос ешшо раз:) Тчо ты хрчешь? Значения в Эдите нормальные?


 
serega_man   (2005-02-25 17:49) [7]

Блин, выразить мысль попробую яснее.

Мне надо, чтобы я мог запускать exe с параметрами. Как это сделать в Делфи


 
Anatoly Podgoretsky ©   (2005-02-25 17:50) [8]

serega_man   (25.02.05 17:42) [5]
Основная загвоздка, как присваивать эти параметры до компиляции самой исполняемой программе

До компиляции никак, если только не сделать ярлыки или поработать изощренно с реестром.


 
Anatoly Podgoretsky ©   (2005-02-25 17:52) [9]

serega_man   (25.02.05 17:49) [7]
Где запускать?


 
DiamondShark ©   (2005-02-25 17:56) [10]

<telepator on>
Товарищу, видимо, надо из IDE запустить программу с параметрами
<telepator off>

Если угадал, тогда меню Run|Parameters


 
serega_man   (2005-02-25 18:14) [11]

DiamondShark ©   (25.02.05 17:56) [10]

Если угадал, тогда меню Run|Parameters
----------------
Не работает :-(((

В параметрах ставлю "a", после компиляции запускаю *.exe -a и не "не удается найти файл".

Что я не так делаю.

Я понимаю, что изъясняюсь крайне коряво, но иначе не могу выразиться


 
Плохиш ©   (2005-02-25 18:21) [12]

А нет таких файлов "*.exe", правильно вындовс тебя посылает.


 
Adder ©   (2005-02-25 18:28) [13]

procedure TForm1.FormCreate(Sender: TObject);
begin
if ParamStr(1)="r" then   Edit1.Text:="100"
 else
 if ParamStr(1)="w" then  Edit1.Text:="200";
end;


 
kaZaNoVa ©   (2005-02-25 18:40) [14]

ветку в орешник однозначно)))

Adder ©   (25.02.05 18:28) [13]
а я обычно делаю что-нить типа

---
if pos("R",uppercase(ParamStr(1)))>0 then
---


 
DiamondShark ©   (2005-02-25 18:42) [15]


> Я понимаю, что изъясняюсь крайне коряво, но иначе не могу
> выразиться

А в телепаторе батарейки сели.


 
serega_man   (2005-02-25 19:33) [16]

Все всем большое спасибо. Особенно за то, что реагировали на мои непонятные запросы. Проблемы решили по совету DiamondShark и Adder, с помощью реестра.


 
Virgo_Style ©   (2005-02-25 19:57) [17]

Плакалъ весь (c)



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

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

Наверх




Память: 0.5 MB
Время: 0.025 c
1-1109596343
Rustam
2005-02-28 16:12
2005.03.13
компонент TCP/IP


1-1109248285
uran
2005-02-24 15:31
2005.03.13
на какое событие повесить перебор control ов при создании формы ?


6-1104758781
Zaur
2005-01-03 16:26
2005.03.13
TWebBrowser как Opera...


8-1101267734
DDDeN
2004-11-24 06:42
2005.03.13
Проиграть mp3 через DirectSound


14-1108743112
Nic87
2005-02-18 19:11
2005.03.13
Помогите найти песню