Может, завалялся у кого-то исходник на FreePascal, чтобы собрать нечто, позволяющее эмулировать набор текста, с произвольными паузами из текстового файла в активное окно? Нужно, наверное, через keyb_event, я уже не помню ничего :( PostMessage не подойдет, поскольку не будет работать ловец нажатий клавиш.