Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Problem mit Retrieveheader

  Alt 21. Aug 2006, 16:09
Das Message-Objekt musst Du vorher auch erzeugen. Ausserdem solltest Dir das Ergebnis von Checkmessages in einer Variablen speichern - sonst hat der Schleifenindex jedesmal einen anderen Wert, da Du ja die Mails mit Delete löschst:
Delphi-Quellcode:
MessageCount := idpop31.CheckMessages;
for i := 1 to MessageCount do
begin
   IdMessage1 := TIdMessage.Create(NIL);
   IdPop31.Retrieveheader(i,IdMessage1);
   ...
   idpop31.Delete(i);
   IdMessage1.Free;
end;
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat