hallo leute,
schreibe gerade ein prog das mit idsmtp und idmessage arbeitet
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| try try IdSMTP1.Connect; IdSMTP1.Send(IdMessage1); except exit; end; finally IdSMTP1.Disconnect; idsmtp1.Free; end; try with IdMessage1 do begin Body.Assign(M_LISTE.Lines); From.Text := UserEmail; ReplyTo.EMailAddresses := UserEmail; Recipients.EMailAddresses := empfaenger; Subject := betreff + '__' + formatdatetime('dd_mm_yyyy__hh_nn_ss', now); end; except exit; end; |
und bei
bei
Body.Assign(M_LISTE.Lines);
kommt immer
Im Projekt mail.exe ist eine Exception der Klasse EAcceessViolation aufgetreten. Meldung: Zugriffsverletztung beo Adresse 00468295 in Modul 'mail.exe'. Lesen von Adresse 00000220'. Prozess wurde angehalten. Mit einzelne Anweisung oder Start fortsetzten.
mir wurde gesagt, der fehler kann kommen, weil das memo, oder idmessage 'nil' sind
leider bin ich kein pro, und kann damit nicht viel anfangen...
hoffe, dass ihr mir auf die sprünge helfen könnt
gruß andy
Moderiert von
Narses: Topic aus Sonstiges (Delphi) verschoben am Di 16.09.2008 um 22:50