Save Dialog, Open Dialog
lima-city → Forum → Programmiersprachen → Delphi & Pascal
-
Mein Delphi spinnt ein bisschen wenn ich die beiden Dialoge verwende. Er will einfach nicht die Dateien speichern (also im fertigen Programm).
Das Programm ist ein HTML convertor. Hier sind beide Prozeduren:
procedure TForm1.SpeichernClick(Sender: TObject);
var
SaveDialog: TSaveDialog;
begin
if SaveDialog.Execute
then
begin
MHTML.Lines.SaveToFile(SaveDialog.FileName);
end;
end;
procedure TForm1.ffnen1Click(Sender: TObject);
var
OpenDialog: TOpenDialog;
begin
if OpenDialog.Execute
then
begin
MHTML.Lines.LoadFromFile(OpenDialog.FileName);
end;
end;
Ich hoffe ihr wisst warum es nicht geht
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Versuchs mal so:
procedure TForm1.ffnen1Click(Sender: TObject);
var
OpenDialog: TOpenDialog;
begin
Opendialog:=TOpendialog.Create(Form1);
if OpenDialog.Execute
then
begin
MHTML.Lines.LoadFromFile(OpenDialog.FileName);
end;
end;
und das gleiche auch beim SaveDialog
Beitrag ge?ndert am 29.01.2006 09:09 von qixi -
Eine andere M?glichkeit ist:
Nimm einfach einen OpenDialog und einen SaveDialog aus der Komponenten-Palette/-Auswahl und zieh sie auf das Formular. Das verbraucht zwar mehr Resourcen als die L?sung von qixi, aber so w?r's halt komfortabler! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage