AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Warnmeldung beim Speichern einer Datei

Ein Thema von Technikus · begonnen am 27. Nov 2005 · letzter Beitrag vom 27. Nov 2005
 
Technikus

Registriert seit: 2. Aug 2005
46 Beiträge
 
#1

Warnmeldung beim Speichern einer Datei

  Alt 27. Nov 2005, 16:44
Hallo miteinander,
ich habe ein Problem mit der Darstellung und Ausführung eines Meldungsfensters(Delphi Prof.2005).
Folgender Sinn:
Ich möchte eine Datei speichern.
Wenn ich den Namen unter >>Dateiname<< eingetragen habe, sollte er überprüfen, ob der Name der Datei schon existiert.
Wenn ja, dann sollte er ein MessageDialog- Fenster mit Warnmeldung ausgeben und auf Bestätigung des JA- Buttons das Speichern durchführen.
Der Fehler wird schon in der Zeile "...=mrYes" angezeigt. Ich kann das Programm nicht starten. Wie muss ich den Code verändern?
Vielleicht hat von euch jemand einen hilfreichen Rat.

Delphi-Quellcode:
procedure TForm1.Button1_SpeichernClick(Sender: TObject);
var
    Messwert: TLeistung;
    i,anzahl: integer;
    Datei: TDatei;
    Dateiname: string;
begin
  Savedialog1.Execute;
  Dateiname:= Savedialog1.FileName;
  AssignFile(Datei,Dateiname);

  if FileExists(Dateiname) then
    MessageDlg
    ('Der Dateiname ist bereits vorhanden! Soll dieser überschrieben werden!',
     mtWarning,[mbYes,mbNo,mbCancel],0)=mrYes;
  begin
  Rewrite(Datei);
  anzahl:=StrToInt(Edit3_Eingabe_anzahl.Text);
  for i:= 1 to anzahl do
    with Messwert do
      begin
        nr:= i;
        Spannung:= StrToFloat(StringGrid1.Cells[1,i]);
        Strom:= StrToFloat (StringGrid1.Cells [2,i]);
        Write (Datei,Messwert);
        lx:= StrToInt (Edit1_lx_eingabe.Text);
      end;
    CloseFile (Datei);
  end;
Herzlichen Dank im Voraus
Technikus
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz