Мобильная версия форумов
Открыть
 −7°C
завтра: −7°C
Погода в Перми
−7°C
утром−8°C
днем−7°C
завтра−7°C
Подробно
 66,70
+0.1615
Курс USD ЦБ РФна 16 февраля
66,7044
+0.1615
 75,25
+0.2021
Курс EUR ЦБ РФна 16 февраля
75,2492
+0.2021
PRM.Форум /Компьютеры Интернет Связь / Программирование /

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

  • webprog

    Анонимный пользователь

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

    Спасибо.

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

  • рыжий котэ

    Сообщений: 12083

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

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

  • Анонимный пользователь
    SendMessage(WindowHandle, WM_SETTEXT, 0, @Text);

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

  • v.i.p.

    Сообщений: 13508

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

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

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

Модератор: