DELPHI ЗАГОЛОВОК АКТИВНОГО ОКНА

Delphi позволяет получить заголовок активного окна через использование API функции GetActiveWindow и GetWindowText. Для этого необходимо объявить следующие функции:

function GetActiveWindow(): HWND; external 'user32.dll';function GetWindowText(hWnd: HWND; lpString: PChar; nMaxCount: Integer): Integer; stdcall; external 'user32.dll';

Далее, необходимо вызвать эти функции в процедуре или функции и получить текст заголовка. Пример кода:

var WindowTitle: array[0..255] of Char;begin GetWindowText(GetActiveWindow, WindowTitle, Length(WindowTitle)); ShowMessage('Заголовок активного окна: ' + WindowTitle);end;

В данном примере мы используем функцию ShowMessage, чтобы отобразить информационное окно с текстом заголовка активного окна.

Также, можно использовать класс Vcl.Forms.TApplication для доступа к свойству MainForm.Caption, которое содержит заголовок активного окна:

ShowMessage(Application.MainForm.Caption);

Программирование в Delphi Урок 12.1. Многоформенные приложения / Илья Хохлов

Программирование в Delphi. Урок 12.5. Решение самостоятельного задания. Используем BREAK и CONTINUE

Создание окна авторизации в Delphi 7!!!!

ВидеоУрок Delphi : Диалоговые Окна

Программирование в Delphi Урок 8. Компоненты Главное меню и диалоговые окна

2 Знакомство с Delphi 7 Окно формы

Реклама
Новое
Реклама