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

Вниз

Как на Delphi можно выполнить команду ECHO ON/OFF?   Найти похожие ветки 

 
Powerslave   (2006-06-07 15:00) [0]

Здравствуйте! Консольная программа на Delphi (например echo.exe) должна запускаться из командной строки (cmd.exe) с параметром, например так:
C:\>echo.exe off
Подскажите пожалуйста, какой функцией (функциями) на Delphi  
можно выполнить команду ECHO ON/OFF, чтобы это работало в командной строке?
Заранее благодарен всем ответившим.


 
DesWind ©   (2006-06-07 15:53) [1]

Дык, ты сам выводишь строки в консольном режиме. Или я чего-то не понимаю.... Может ты спрашиваешь про передачу параметров твоей программе? Тогда надо использовать ф-ю ParmStr(n) где n (0..ParamCount-1)-номер переданого параметра. 0-ой параметр имя программы.


 
Powerslave   (2006-06-07 16:12) [2]

Не, про ParamStr я знаю, мне бы узнать, можно ли как-нибудь сделать на Delphi то же самое, что делает консольная команда ECHO ON/OFF, то есть сымитировать её работу, короче нужно сделать свою команду ECHO.


 
Ega23 ©   (2006-06-07 16:14) [3]

Если ParamCount>1 и есть OFF - Делаешь WriteLn.
Иначе - не делаешь WriteLn.


 
Powerslave   (2006-06-07 16:43) [4]

Спасибо за ответ, Ega23, но это не совсем то, что мне нужно. А нужно мне, чтобы после выполнения программы (ну после того, как в ком. строке набрали C:\>echo.exe off) это изменение коснулось всей командной строки, то есть чтобы потом и любые другие команды не отображались, пока не наберёшь echo.exe on
Так можно как-нибудь сделать?


 
Ega23 ©   (2006-06-07 16:51) [5]

Сомневаюсь.
Напиши командник и его запускай.


 
Amoeba ©   (2006-06-08 11:53) [6]

Команда ECHO ON/OFF может выполняться только в *.bat файле.


 
Ega23 ©   (2006-06-08 11:53) [7]


> Команда ECHO ON/OFF может выполняться только в *.bat файле.


В cmd уже не может?  :о)



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
3-1145965808
Alpine
2006-04-25 15:50
2006.06.25
Проблемма с UPPER(FIELD) LIKE .... в IB 7.01


2-1149575281
Perf2k2
2006-06-06 10:28
2006.06.25
Не видит глобальную переменную


4-1143123487
ANB
2006-03-23 17:18
2006.06.25
Как вытащить координаты клиентской области окна ?


2-1149606488
media
2006-06-06 19:08
2006.06.25
DSpack


2-1149512871
VitV
2006-06-05 17:07
2006.06.25
Не могу найти компоненты TSocket....