Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-12-2006
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Demo Delphi, EMail

Hola a todos
Estaba tratando de hacer funcionar el programa demo (MailClient) que trae delphi en la carpeta indi, MailClient, MailDemo.
Lo configuro bien y empieza a descargar los email, pero despues de descargar varios, me da el error de abajo.
y me aparece en esta linea:
Código Delphi [-]
procedure TfrmMain.RetrievePOPHeaders(inMsgCount: Integer);
var
stTemp: string;
intIndex: integer;
itm: TListItem;
begin
stTemp := Statusbar1.Panels[1].text;
lvHeaders.Items.Clear;
for intIndex := 1 to inMsgCount do
begin
// Clear the message properties
ShowStatus(format('Messsage %d of %d', [intIndex, inMsgCount]));
Application.ProcessMessages;
Msg.Clear;
POP.RetrieveHeader(intIndex, Msg);
// Add info to ListView
itm := lvHeaders.Items.Add; // AQUI DA EL ERROR
itm.ImageIndex := 5;
itm.Caption := Msg.Subject;
itm.SubItems.Add(Msg.From.Text);
itm.SubItems.Add(DateToStr(Msg.Date));
itm.SubItems.Add(IntToStr(POP.RetrieveMsgSize(intIndex)));
itm.SubItems.Add('n/a');
// itm.SubItems.Add(POP.RetrieveUIDL(intIndex));
end;
ShowStatus(stTemp);
end;

Ojala me puedan decir donde esta el error
dibujo1.zip (
Gracias de antemano
Saludos
Por favor si algun moderador arregla el codigo, cuando le doy vista preliminar, se pone asi y no lo puedo arreglar.
Gracias

Última edición por Caral fecha: 26-09-2007 a las 15:48:52.
Responder Con Cita
  #2  
Antiguo 19-12-2006
Avatar de Enan0
Enan0 Enan0 is offline
Miembro
 
Registrado: may 2004
Ubicación: Argentina
Posts: 565
Poder: 21
Enan0 Va por buen camino
no intentaste tracear esa funcion del codigo para ver en donde te da el error?
porque por lo que veo. este codigo solo levanta el header del mensage es decir.
Leer uno por uno todos los mesnajes y los va insertando en el ListItem. el valor del Asunto, quien lo mando, Fecha y Tamaño (los datos que son disponibles enl header).
Si quisieras todo el mail.. Tendrias que usar
"creo que es" RetreiveMSG o algo asi.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Demo de delphi 2005 mazinger Varios 2 18-12-2004 09:23:09
Porque deja de recibir mensajes el Demo TcpServer de Delphi???? AGAG4 Varios 0 13-12-2004 17:14:56
Email con delphi?? Kamikaze Internet 10 12-11-2004 22:03:03
Envio y recepcion de email con delphi 7 sgarrido Internet 3 26-12-2003 23:14:33
El Rave que viene con Delphi es una Demo? apicito Impresión 0 04-06-2003 11:33:36


La franja horaria es GMT +2. Ahora son las 21:17:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi