![]() |
Re: PNGImage Komponente
Zitat:
Aber: Wie komme ich an den Userpfad ran? Ich würde es ja mal probieren, auch wenn das mein Problem nicht löst :( Der Quelltext der Komponente (natürlich nicht von mir, so schlau bin ich nicht) sieht übrigens so aus:
Delphi-Quellcode:
procedure TPngObject.SaveToFile(const Filename: String);
var FileStream: TFileStream; begin {Creates the file stream to write} FileStream := TFileStream.Create(Filename, [fsmWrite]); SaveToStream(FileStream); {Saves the data} FileStream.Free; {Free file stream} end; |
Re: PNGImage Komponente
Ein
Delphi-Quellcode:
bringt tatsächlich eine Datei auf dem Desktop zustande.
PNG.SaveToFile(ExtractFilePath(Application.ExeName)+'Seite '+
FormatFloat('000#',ZSave+Zahl)+'.png'); Ich verstehe es trotzdem nicht! Ich hatte ja bereits geschrieben, dass ich in den anderen Alternativen in dasselbe Verzeichnis eine Textdatei habe schreiben können. Da tauchten keinerlei Fehlermeldungen auf. Mein Workaround wird wohl folgerichtig sein, die Dateien nach %TEMP% zu speichern und dann zu verschieben. Aber das kann es doch nicht sein ... |
Re: PNGImage Komponente
Zitat:
|
Re: PNGImage Komponente
Zitat:
Ich habe ein ganz "stinknormales" Windows XP Pro. (OEM für Fujitsu/Siemens). |
Re: PNGImage Komponente
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,
chm-Dateien über Netz-LW: das Ganze tritt seit einem bestimmten Sicherheitsupdate von MS auf. Im Anhang eine Doku zur Erklärung und Behebung des Problems. |
Re: PNGImage Komponente
Also das sind meine Ergebnisse:
1. Schreiben in "C:\" -> klappt nicht; scheint also doch nicht standardmäßig freigegeben zu sein. 2. Schreiben in "C:\Beliebiges Verzeichnis" -> klappt nur, wenn das Verzeichnis schon existiert. Lege ich es mit dem Programm an, kann ich es anlegen, aber nichts reinschreiben 3. Schreiben auf Netzwerkfreigabe -> klappt nicht, obwohl sämtlich Rechte vorhanden sind. Andere Programm von mir (auch Delphi), OpenOffice, Statistiksoftware etc. greifen ohne Probleme zu :gruebel: Ich versuche wirklich es zu verstehen. So richtig leuchtet es mir aber nicht ein ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 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