Autor Beitrag
Psyko²k
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 38



BeitragVerfasst: So 06.11.05 21:22 
Hey Leuts,

Hab Folgendes Problem!

Hab einen SaveDialog der den Text einer Listbox speichert...
Wenn jetzt der Dialog aufgerufen wird und ich auf Desktop Klicke kommt die Fehler Medlung:

" Ist kein Gültiger Integerwert

Ansonsten Funktioniert das Speichern

Hier die Prozedur Thx für jede Hilfe

ausblenden Save Button Prozedur
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
procedure THauptform.SpeicherButtonClick(Sender: TObject);
var Datei : TextFile;
    Nr    : INTEGER;
begin
  if SaveDialog1.Execute then
     begin
     try
        AssignFile (Datei,SaveDialog1.Filename);
        Rewrite (Datei);
        for Nr := 0 to ErgebnisseListbox.Items.Count-1 do
            Writeln (Datei, ErgebnisseListbox.Items[Nr]);
     except
        ShowMessage ('Fehler beim Speichern der Datei!');
     end;
     CloseFile (Datei);
     end;

end;


Moderiert von user profile iconraziel: Code- durch Delphi-Tags ersetzt
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: So 06.11.05 22:56 
Moin!

Lass dir noch mal vor den Dateioperationen mit einem ShowMessage(SaveDialog1.Filename); anzeigen, was da aus dem Dialog zurück kommt.

cu
Narses