Подождите, а что делает F9? Нажимаю-нажимаю, и ничего не происходит...
Тааак. Раскопала в справке к программе, что F9 вызывает команду Новый ордер. Соответствующая кнопка у меня неактивна, поэтому ничего не происходит. Короче, разбираться с этой программой не хочу. Скажу в общем.
Нажатие клавиши F9 можно послать окну, если известен его handle. Искать дескриптор вы умеете. Отослать F9 можно так:
Код:
PostMessage(wndHandle, WM_KEYDOWN, VK_F9, 0)
wndHandle — это дескриптор окна.
Ввести текст в какой-нибудь Edit:
Код:
SendMessage(editHandle, WM_SETTEXT, 0, Integer(PChar('новый текст здесь')));
editHandle — дескриптор Edit'а.
Нажать на CheckBox:
Код:
PostMessage(CheckBoxHandle, BM_CLICK, 0, 0);