Autor Beitrag
superchatti
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 296

Win XP, Red Hat Linux 7.3
Delphi 6 PE
BeitragVerfasst: Fr 01.08.03 13:15 
Ich benutze folgenden Code:
ausblenden volle Höhe 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:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
procedure TfrmMain.NachrichtenDblClick(Sender: TObject);
var
i:integer;
it:TListItem;
ini:TIniFile;
begin
if Nachrichten.Selected = nil then Exit;
Mess.Clear;
ListView1.Clear;
Nachrichten.Clear;
RxRichEdit1.Clear;
an.Text := '';
von.Text := '';
betreff.Text := '';
Anhang.Visible := false;
POP.Retrieve(Nachrichten.Selected.Index+1,Mess);
an.Text := Mess.Recipients.EMailAddresses;
von.Text := Mess.From.Address;
betreff.Text := Mess.Subject;
for i := 0 to Pred(Mess.MessageParts.Count) do begin
  if (Mess.MessageParts.Items[i] is TIdAttachment) then begin
    Anhang.Visible := true;
    it:=ListView1.Items.Add;
    it.Caption := TIdAttachment(Mess.MessageParts.Items[i]).FileName;
  end;
  if Pos('Content-type: text/html',Mess.Body.Text) = 1 then begin
    RxRichEdit1.Lines.AddStrings(Mess.Body);
  end;
  if (Mess.MessageParts.Items[i] is TIdText) then begin
    RxRichEdit1.Lines.AddStrings(Mess.Body);
  end;
end;
ini:=TIniFile.Create(ExtractFilePath(ParamStr(0))+'mails.ms');
ini.WriteString(Nachrichten.Selected.SubItems[0],'Datum',Nachrichten.Selected.Caption);
ini.WriteString(Nachrichten.Selected.SubItems[0],'Betreff',Nachrichten.Selected.SubItems[0]);
ini.WriteString(Nachrichten.Selected.SubItems[0],'Von',Nachrichten.Selected.SubItems[1]);
ini.WriteString(Nachrichten.Selected.SubItems[0],'Größe',Nachrichten.Selected.SubItems[2]);
ini.WriteString(Nachrichten.Selected.SubItems[0],'Nachricht',Mess.Body.CommaText);
ini.Free;
end;


Wenn ich also nun auf diese Nachricht drauf klicke bekomme ich ein EAccessViolation Error!

Woran kann das liegen??

Bräuchte die Hilfe dringend!!!

_________________
mfG Superchatti