По поводу ShowMessage. Эта функция, походу, требует наличие окна приложения, Application. Соотв. оно и валится, т.к. у тебя его нет. Но, как я уже сказал, она там просто для вывода сообщения об ошибке (окно не найдено), так что может быть заменена на что угодно. Например, добавь директиву создавать коснольное приложение и замени ShowMessage на WriteLn.
А по поводу второго куска текста.
1. Создай приложение с WebBrawser и рули им. Это гораздо проще, т.к. есть прямой доступ к внутреннему документу web страницы в таком варианте.
2. Вообще, подключайся через POP3S и работай напрямую с почтой (TIdPOP3 + OpenSSL).
А разбираться почему что-то не работает в подобном коде - дело бессмысленное, т.к. все очень сильно зависит от сторонних программ. Я, например, твою проблему просто не смогу воспроизвести. А тот код, который работает у меня, у тебя может не заработать, т.к. приложение, которым ты пытаешься управлять, совершенно другое, нежели у меня.
|