Показать сообщение отдельно
  #5  
Старый 15.05.2012, 06:53
Аватар для Kailon
Kailon Kailon вне форума
Активный
 
Регистрация: 06.06.2010
Сообщения: 340
Версия Delphi: 11.3
Репутация: 429
Сообщение

Цитата:
Сообщение от Hunter US
Ну нужно уже в запущенный процесс передать команду. Например работает cmd и туда кнопкой нужно прописать команду..
так сказать автоматизировать ввод команды вручную
Так пойдет?
Код:
var
  Wnd: HWND;
  Text: String;
  i: Byte;
begin
  Text := 'ping 127.0.0.1';
  Wnd := FindWindow('ConsoleWindowClass', nil);
  if Wnd <> 0 then
    for i := 1 to Length(Text) do
      SendMessage(Wnd, WM_CHAR, Ord(Text[i]), 0);
__________________
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
Ответить с цитированием