![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.04.2007
Сообщений: 12
|
![]()
как с помощью делфи использовать командную строку?
|
![]() |
![]() |
![]() |
#2 |
stopfake.org
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,927
|
![]()
Можно создать временный текстовый файл с расширением .bat и запустить его
shellexecute(0,'open',pchar('путь к файлу.bat'),nil,nil,1); А потом удалить. Других вариантов не знаю. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 321
|
![]()
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin s:='www.mail.ru'; ShellExecute(0,nil,pchar(s),'','',S W_SHOWNORMAL); end; по сути s-строковая переменная, которая выполняет файл, а если файл не выполняемый, то открывает зарегистрированным под расширение данного файла в Windows приложением. Если под Dos, то очевидно автоматом файл запустится под CMD. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
![]()
а что cmd уже отменили?
|
![]() |
![]() |
![]() |
#5 |
_________
Пользователь
Регистрация: 27.03.2007
Сообщений: 69
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
ггг причем тут вообще командная строка. просто новый процесс создается с теме параметрами что Вы им передаете то будь WinExec или оболочка Shell - ShellExecute и другие все идет то к CreateProcess и т.п.
|
![]() |
![]() |
![]() |
#7 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
WinExec('notepad',SW_SHOWNORMAL)
и всё!!! Последний раз редактировалось rpy3uH; 05.05.2007 в 07:46. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 01.09.2009
Сообщений: 18
|
![]()
а как команду такого типа реализовать?
route print>c:\1.txt Все вроде ясно, но с выводом результата в txt проблема. Как только ни пробовал...
Кто не любит свет, тот и живёт ночью
|
![]() |
![]() |
![]() |
#9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 01.09.2009
Сообщений: 18
|
![]()
А код какой? Я через ShellExecute пробовал и так и сяк. Не получилось.
Кто не любит свет, тот и живёт ночью
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Строка состаяния или загрузачная строка | Sergeu | Мультимедиа в Delphi | 8 | 27.08.2008 10:32 |
Командная строка | Dj_smart | Свободное общение | 2 | 23.08.2008 20:12 |
Бегущая строка и about | Патрон | Общие вопросы Delphi | 12 | 02.06.2008 22:31 |
Бегущяя строка. | Принц | HTML и CSS | 11 | 26.05.2008 01:18 |
тип строка | Jallexe | Общие вопросы Delphi | 8 | 14.11.2006 17:25 |