Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#3

Re: SynEdit der aktuellen Seite abspeichern

  Alt 2. Sep 2007, 19:34
Hallo,

wenn du Probleme beim Speichern von Dateien hast, dann dürfte es eine Frage von Zugriffsrechten sein. Meine Demo speichert die Daten anstandslos. Ich sehe eine Änderung, die du an meinem Code gemacht hast und die da nicht hingehört:

Delphi-Quellcode:
procedure TDemoForm.FileSaveAsActionAccept(Sender: TObject);
begin
  with Sender as TFileSaveAs do
    DoFileSaveAs({FileSaveAsAction.}Dialog.FileName);
end;
FileSaveAsAction ist identisch mit Sender, deshalb sollte jeder Verweis auf die Instanzvariable aus OnAccept() heraus unterbleiben. Die Eigenschaft Dialog wird durch das WITH-Statement zuerst bei der Action gesucht und dort auch gefunden!

Wenn du Fehlermeldungen erhältst, dann musst du die auch wörtlich angeben oder einen ScreenShot der Nachricht anhängen. Noch besser ist es, wenn du die Werte der beteiligten Variablen auch noch angibst - hier z.B. fn, den vollständigen Dateinamen.

Freundliche Grüße
  Mit Zitat antworten Zitat