![]() |
Re: Abfrage wen Datei Vohanden?
also grundsätzlich prüfen ob ne datei vorhanden ist kann man mit
Delphi-Quellcode:
nur so als hinweis...
if FileExists('C:\Ordner\Datei.xyz') then...
|
Re: Abfrage wen Datei Vohanden?
Zitat:
Und selbst wenn, wie willst du da den Text der Sicherheitsabfrage beim Überschreiben ändern? Da wird doch immer so ein Standard-Text angezeigt wie "Datei xyz.abc existiert bereits. Überschreiben?". Deshalb wird der einzige Weg sein, sich einen angepassten SaveDialog zu programmieren, oder vor dem Speichern nochmal mit ![]() MfG Binärbaum //Edit: Rechtschreibfehler korrigiert |
Re: Abfrage wen Datei Vohanden?
Nicht den Text ändern sonder einen eigenen Dialog anzeiegen lassen, mit der abfrage die uns glkgereon geschrieben hat .Onshow gibt es im save dialog das ganze in eine Procedur für Onshow und Fertig.
MfG |
Re: Abfrage wen Datei Vohanden?
Was wollt ihr denn mit OnShow? Der wird doch ausgelöst, wenn der Dialog angezeigt wird und nicht, wenn eine Datei ausgewählt wurde. Gabs da aber nicht noch irgendeinen anderen Event? Der SaveDialog hat in neueren Version doch ein Notify-Event (Achtung muss ne Option noch gesetzt werden). Eventuell kann man es darüber lösen.
|
Re: Abfrage wen Datei Vohanden?
:idea: Man könnte doch beim SaveDialog die Option deaktivieren, dass eine Warnung angezeigt wird, wenn die Datei schon vorhanden ist. Stattdessen prüft man nachher mit FileExists, ob die Datei schon vorhanden ist und zeigt eine angepasste, den eigenen Wünschen entsprechende, MessageBox an.
MfG Binärbaum |
Re: Abfrage wen Datei Vohanden?
Na genau so meinte ich das , Ob es nun im OnShow funcktioniert hätte, weis ich nicht habs noch nicht probiert. :zwinker:
MfG |
Re: Abfrage wen Datei Vohanden?
Zitat:
|
Re: Abfrage wen Datei Vohanden?
Zitat:
MfG Binärbaum |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:17 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-2025 by Thomas Breitkreuz