Servus,ich hab ein Problem wenn ich vorhandene E-Mails in ein TListView einfügen will und zwar zeigt er mir anstelle der anderen Nachricht nochmal die gleiche an.
Das ganze versuch ich mit ner for-schleife zu lösen,aber irgendwie klappts net ganz.Wenn ichs einzeln versuchen will dann kommt die richtige e-mail aber so irgendwie net
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| procedure TfmMain.ToolButton3Click(Sender: TObject); var i:Byte; Item:TListItem; begin nMessages:=Pop.CheckMessages; MsgSize:=Pop.RetrieveMailBoxSize div 1024; ShowMessage(IntToStr(nMessages)); For i:=1 to nMessages do begin Pop.RetrieveHeader(i,idMessage); Item:=ListView.Items.Add; Item.Caption:=idMessage.From.Text; end; end; |