1. копирую необходимый текст (простой)
2. запускаю свою прогу, и ту, в которую нужно вставить текст
3. нажимаю в своей проге "Поехали!" с кодом:
h:=findwindow(nil, pchar(edWindowHeader.text));
//ищу по тексту из едита
sendmessage(h, WM_NEXTDLGCTL, 0, 0);
sendmessage(h, WM_NEXTDLGCTL, 0, 0);
(*знаю, что текстовый компонент третий по порядку*)
sendmessage(h, WM_PASTE, 0, 0);
//вставка из буфера
Прикол в том, что ничего не происходит, но если в этой же проге (чужой) нажать два раза TAB, то активным будет текстовый компонент