|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.08.2009, 21:13 | #1 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
Прием почты в Delphi
Доброе время суток..я смотрел видео урок как организовать прием почты..но там используется компонент POP3..но я его у себя в Delphi 10 Lite не могу найти(((в чем может быть проблема??может мне надо что то дополнительно установить к нему???
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
03.08.2009, 23:04 | #2 |
Форумчанин
Регистрация: 23.05.2008
Сообщений: 219
|
В версии лайт может и не быть этого компонента. Попробуй скачать его с каталога компонетов www.torry.net
The Revolution is Now!
|
03.08.2009, 23:29 | #3 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
всем спасибо я установил CODE GEAR Delphi 2007 и там есть все компоненты...я хотел написать такой скромный почтовик.вот код:#
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, IdMessage, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdExplicitTLSClientServerBase, IdMessageClient, IdPOP3, StdCtrls; type TForm1 = class(TForm) IdPOP31: TIdPOP3; IdMessage1: TIdMessage; Memo1: TMemo; Button1: TButton; Label1: TLabel; Label2: TLabel; Label3: TLabel; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } function upmessage: longint; end; var Form1: TForm1; msgcount,i:integer; implementation {$R *.dfm} { TForm1 } procedure TForm1.Button1Click(Sender: TObject); begin upmessage; end; function TForm1.upmessage: longint; begin idpop31.Connect; msgcount:=idpop31.CheckMessages; if msgcount>0 then begin for i := 1 to msgcount do begin idmessage1.Clear; idpop31.Retrieve(i,idmessage1); label1.Caption:=idmessage1.Subject; label2.Caption:=idmessage1.From.Add ress; memo1.Text:=idmessage1.Body.Text; label3.Caption:=datetostr(idmessage 1.Date); idpop31.Disconnect; end end else begin form1.Caption:='Писем нет'; idpop31.Disconnect; end; end; end. все компилируется без ошибки...но когда я открываю эту прогу и нажимаю получить почту то он выдает ошибку connection closed grasefully..в чем может быть проблема???
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
Последний раз редактировалось betirsolt; 04.08.2009 в 15:33. |
04.08.2009, 09:21 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну можно посмотреть в сторону бесплатного и распространяемого в исходных текстах пакета
Synapse (The synchronyous socket library.) Рекомендую. |
05.08.2009, 22:40 | #6 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
ребята помогите...уж очень сильно я хочу сделать этот почтович
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
06.08.2009, 15:39 | #8 |
Форумчанин
Регистрация: 20.07.2009
Сообщений: 421
|
у меня и вправду нет такой папки((а с моим кодом можешь помочь???или скинуть другой исходник чтоб я мог переделать под себя
Уважаемые модераторы, Я всячески стараюсь не нарушать правила сайта, будьте снисходительны
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка почты с Delphi 7 | vitawt | Работа с сетью в Delphi | 20 | 04.06.2014 17:26 |
запись на прием | Kardi | PHP | 6 | 22.09.2012 16:00 |
IdTCPClient, прием сообщений. | gusluk | Работа с сетью в Delphi | 1 | 26.12.2008 09:48 |
прием сообщений win32 | oto_aki | Общие вопросы C/C++ | 9 | 26.02.2008 20:58 |
Прием SMS | SERG1980 | Свободное общение | 0 | 04.10.2007 16:10 |