![]() |
EFCreateError bei Versuch Datei im Delphi Ausgabeordner zu speichern
Hallo,
warum erhalte ich diesen EFCreateError innerhalb meines Delphi Programmes? Warum passiert das und wenn die Standardeinstellung von Windows so beschaffen ist, warum kann Delphi dann mein Programm in diesem AUsgabeordner speichern, ich meine vom eigenen Delphi Programm generierten Dateien aber nicht? Wie kann ich das ändern? Ich besitze Windows 10 und Delphi 10.4.2. |
AW: EFCreateError bei Versuch Datei im Delphi Ausgabeordner zu speichern
Delphi läuft vermutlich elevated, mit Administrationsrechten.
Reguläre Software macht dies üblicherweise nicht (es sei denn Du spezifizierst das per Manifest), u.a. aus Sicherheitsgründen. Wenn Programme nicht ohne Prompt andere Programme verändern können, schützt das ein wenig vor Schadsoftware. Wie Du das ändern kannst? Manifest verwenden. Was Du ändern solltest: speicher da, wo Windows es vorsieht, z.B. im Benutzer-Ordner, allgemeinen Programmdaten-Ordner, &c. |
AW: EFCreateError bei Versuch Datei im Delphi Ausgabeordner zu speichern
Ok, danke für die Auskunft, dann werde ich in meiner Anwendung den Pfad passend einstellen, da ich mit Manifest keine Erfahrung habe.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:41 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