DELPHI НАЙТИ ОКНО DOS ПРИЛОЖЕНИЯ ПРОГРАММЫ
В Delphi можно использовать функцию FindWindow для поиска окон различных приложений, включая DOS-приложения, по заголовку окна. Заголовок окна можно получить с помощью функции GetWindowText. Стоит учитывать, что для поиска окна DOS-приложения потребуется знать его класс-имя, которое может различаться для разных версий операционной системы.
Пример кода на Delphi:
var
hWnd: HWND;
sClassName, sCaption: string;
iLen: Integer;
begin
sClassName := 'ConsoleWindowClass'; // класс-имя окна DOS-приложения
sCaption := 'My DOS App'; // заголовок окна DOS-приложения
hWnd := FindWindow(PChar(sClassName), nil);
while hWnd <> 0 do
begin
iLen := GetWindowTextLength(hWnd);
if iLen > 0 then
begin
SetLength(sCaption, iLen);
GetWindowText(hWnd, PChar(sCaption), iLen + 1);
if sCaption = 'My DOS App' then // проверка заголовка окна DOS-приложения
begin
ShowWindow(hWnd, SW_RESTORE); // показать окно, если было свернуто
SetForegroundWindow(hWnd); // установить фокус на окно
Break;
end;
end;
hWnd := GetWindow(hWnd, GW_HWNDNEXT);
end;
end;
How to Install Delphi 10.4 on Windows 10/11 FREE
Создание приложения для Android в Delphi
Создание окна авторизации в Delphi 7!!!!
Видеоурок по Delphi 7 - простейшая программа
Delphi создание приложения
Программирование в Delphi Урок 8. Компоненты Главное меню и диалоговые окна
Тест на Delphi
Установка DELPHI 2014.2 VCI DS150E CDP tcs CDP Pro Plus / Delphi / Autocom 20154 Installation
(Создание БД) 2. Создание клиентского приложения в Delphi
ВидеоУрок Delphi : Диалоговые Окна