Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 21.09.2010, 16:00
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

сохранилось щас протестирую саму работу
Ответить с цитированием
  #17  
Старый 21.09.2010, 16:01
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

*BRAVO* работает!
Ответить с цитированием
  #18  
Старый 21.09.2010, 16:05
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

а закрыть командную строку я думаю так можно
begin
PostMessage(FindWindow(Nil, 'cmd.exe'), WM_QUIT, 0, 0);
end;
вот только он ругается на WM_QUIT цитирую
Undexlared identifier: 'WM_QUIT'
Ответить с цитированием
  #19  
Старый 21.09.2010, 16:10
Аватар для eXplorer
eXplorer eXplorer вне форума
Активный
 
Регистрация: 06.08.2010
Адрес: Ярославль
Сообщения: 264
Версия Delphi: 7
Репутация: 14
По умолчанию

ээээ.... у командной строки хэндл и есть "Командная строка"...
вроде...

Код:
PostMessage(FindWindow(Nil, 'Командная строка'), WM_QUIT, 0, 0);
Ответить с цитированием
  #20  
Старый 21.09.2010, 16:15
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

мне проблему с
Undexlared identifier: 'WM_QUIT решить бы кажется там модуль не добавлен
Ответить с цитированием
  #21  
Старый 21.09.2010, 16:33
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

а окно то вот http://s003.radikal.ru/i202/1009/f8/359e7c1401f9.jpg
Ответить с цитированием
  #22  
Старый 21.09.2010, 16:37
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

модуль ShellApi есть не пойму что не так
Ответить с цитированием
  #23  
Старый 21.09.2010, 16:38
Аватар для eXplorer
eXplorer eXplorer вне форума
Активный
 
Регистрация: 06.08.2010
Адрес: Ярославль
Сообщения: 264
Версия Delphi: 7
Репутация: 14
По умолчанию

блин у меня всё работает... напиши какие у тебя модули подключены...
у тебя есть? Windows, Messages, StdCtrls ?
Ответить с цитированием
  #24  
Старый 21.09.2010, 16:42
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

Messages, StdCtrls небыло
Ответить с цитированием
  #25  
Старый 21.09.2010, 16:45
Аватар для eXplorer
eXplorer eXplorer вне форума
Активный
 
Регистрация: 06.08.2010
Адрес: Ярославль
Сообщения: 264
Версия Delphi: 7
Репутация: 14
По умолчанию

вроде Messages надо
Ответить с цитированием
  #26  
Старый 21.09.2010, 16:48
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

Postmessage(findwindow(nil,'C:\Window\system32\cmd .exe'),wm_quit,0,0);

эх жаль не закрывает
Ответить с цитированием
  #27  
Старый 21.09.2010, 16:51
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

а это и ненадо Вобщем спасибо огромное eXplorer, работает
Ответить с цитированием
  #28  
Старый 21.09.2010, 23:03
Asinkrit Asinkrit вне форума
Местный
 
Регистрация: 29.10.2009
Сообщения: 446
Репутация: 271
По умолчанию

А почему вот так нельзя было сделать:?
Код:
begin
   ShellExecute(0,'open','cmd.exe','/c '+copy(mess,1,length(mess)),'C:\Windows\system32\',SW_SHOW);
   result:=Pchar(' Выполненно! ');
   exit;
end;
Ответить с цитированием
  #29  
Старый 21.09.2010, 23:23
Аватар для eXplorer
eXplorer eXplorer вне форума
Активный
 
Регистрация: 06.08.2010
Адрес: Ярославль
Сообщения: 264
Версия Delphi: 7
Репутация: 14
По умолчанию

ааа... незнаю у меня не хочет... ошибка:

Цитата:
[Error] Unit1.pas(31): Incompatible types: 'String' and 'PAnsiChar'
Ответить с цитированием
  #30  
Старый 21.09.2010, 23:26
Adrenalin666 Adrenalin666 вне форума
Новичок
 
Регистрация: 21.09.2010
Сообщения: 94
Репутация: 16
По умолчанию

не верный пример плюс зачемто и вобще чтото вроде функци в функцию
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 19:26.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter