Работа с внешним приложением в Delphi
1599
4
Здравствуйте!
Появился вопрос, который хочу адресовать именно опытным людям.
Нужно писать текст в TMemo или TRichEdit, в общем - в текстовое поле, НО оно находится в другом приложении.
Скажем, я запустил Notepad, Alt+Tab в свое приложение, нажал кнопку и в Notepad'е появился нужный мне текст.
Спасибо.
Появился вопрос, который хочу адресовать именно опытным людям.
Нужно писать текст в TMemo или TRichEdit, в общем - в текстовое поле, НО оно находится в другом приложении.
Скажем, я запустил Notepad, Alt+Tab в свое приложение, нажал кнопку и в Notepad'е появился нужный мне текст.
Спасибо.
Если это приложение можно использовать в качестве сервера OLE Automaition, тогда всё очень просто.
SendMessage(WindowHandle, WM_SETTEXT, 0, @Text);
Для того, чтобы получить WindowHandle, можно использовать функцию FindWindow
Для того, чтобы получить WindowHandle, можно использовать функцию FindWindow
Сибиряк
old hamster
Собственно об этом и сказал первый оратор
ТОП 5
1
2
3