22°C
завтра: 14°C
Погода в Перми
22°C
вечером16°C
ночью10°C
завтра14°C
Подробно
 93,44
−0.6513
Курс USD ЦБ РФна 20 апреля
93,4409
−0.6513
 99,58
−0.9519
Курс EUR ЦБ РФна 20 апреля
99,5797
−0.9519
PRM.Форум /Компьютеры Интернет Связь / Программирование /

Работа с внешним приложением в Delphi

  • Здравствуйте!
    Появился вопрос, который хочу адресовать именно опытным людям.
    Нужно писать текст в TMemo или TRichEdit, в общем - в текстовое поле, НО оно находится в другом приложении.
    Скажем, я запустил Notepad, Alt+Tab в свое приложение, нажал кнопку и в Notepad'е появился нужный мне текст.

    Спасибо.

  • смотри функции SendMessage/PostMessage
    И изучай матчасть. API то бишь....

  • Если это приложение можно использовать в качестве сервера OLE Automaition, тогда всё очень просто.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • SendMessage(WindowHandle, WM_SETTEXT, 0, @Text);

    Для того, чтобы получить WindowHandle, можно использовать функцию FindWindow

  • Собственно об этом и сказал первый оратор :спок:

Записей на странице:

Перейти в форум

Модератор: