Also jetzt muss ich aber hier nachhaken, weil irgendwie bin ich heut zu dämlich ums zu raffen.
Ich habe jetzt folgende Änderungen vorgenommen:
Delphi-Quellcode:
i := 1 ;
POP3.RetrieveHeader (i,Mess) ;
Subject := Mess.Subject ;
MessID := Mess.MsgId ;
ch := MessID[i] ;
// ch = char
Log.Add ('
MsgId = ' + MessID) ;
So klappts, MessID enthält den korrekten Wert. Lasse ich die Zeile
ch := MessID[i] ;
weg, klappts wiederum nicht. Bin ich denn so blind ?