14°C
завтра: 9°C
Погода в Перми
14°C
днем15°C
вечером16°C
завтра9°C
Подробно
 65,60
−0.0150
Курс USD ЦБ РФна 24 августа
65,6046
−0.0150
 72,62
−0.2069
Курс EUR ЦБ РФна 24 августа
72,6243
−0.2069
PRM.Форум /Компьютеры Интернет Связь / Программирование /

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

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

    Спасибо.

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

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

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

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

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

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

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

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

Модератор: