Поскольку ваше приложение знает строку, которую оно должно отправить...
При необходимости вы можете установить фокус на целевое окно/приложение.
Затем вы обрабатываете каждый символ, содержащийся в вашей строке, для имитации нажатия клавиш. Что-то вроде этого (слишком просто, чтобы работать именно так, как вы ожидаете, но идея здесь... ;o)):
for i := 1 to Length(yourstring) do
begin
keybd_event(Ord(yourstring[i]), 0, 0, 0); // key down
Sleep(10);
keybd_event(Ord(yourstring[i]), 0, 0 or KEYEVENTF_KEYUP, 0); / key up
Sleep(10);
end;
Если ваша строка в верхнем регистре,..., вам нужно имитировать сдвиг, ctrl,...
person
Whiler
schedule
17.09.2011