![]() |
Dateien mit Wildcard wählen
Hallo,
ich habe nen ganze Stapel Dateien mit namen der Art foolog4.log. Wie kann ich Delphi dazu bringen, alle Dateien zu öffnen un dann nacheinander mit allen Dateien dasgleiche zu tun? |
Re: Dateien mit Wildcard wählen
Hallo,
Ich hätte gleich 2 Vorschläge für dich: 1. Mit FindFirst und FindNext einen Ordner durchklauben. Die OH spuckt da ne Menge dazu aus. 2. Mit Hilfe einer TFileListBox. Einfach aufs Formular packen, Mask setzen und regelmäßig Updaten. Dabei hättest du gleich ne Anzeige mit dabei. grüße, daniel |
Re: Dateien mit Wildcard wählen
Hallo Motu,
ich habs so gelöst: 1. Das ensprechende Verzeichnis mit FindFirst / FindNext durchlaufen und die Pfade der jeweiligen Datei in einer Variable (FPath o.ä.) speichern. 2. Dann diese Variable mit dem VorgabeString verleichen. Dafür gibt es in der Codelib die Funktion: ![]() funktioniert bei mir tadellos. Gruß Sascha |
Re: Dateien mit Wildcard wählen
Hi Sascha,
es gibt bei FindFirst die Möglichkeit, eine Dateimaske zu übergeben. Anstatt '*.*' übergibst du dann einfach den String, welchen du bei CompareWildText verwendest. Greetz alcaeus |
Re: Dateien mit Wildcard wählen
Wenn du schon FindFirst verwendest, dann kanst du dort auch gleich die Wildcard's angeben und bekommst dann nur die gewünschten Dateien geliefert ... brauchst dann also nichtmehr selber vergleichen.
[edit] ach menno ... warum hat mich Delphi jetzt nur minutenlang ausgebremst :cry: |
Re: Dateien mit Wildcard wählen
hm, das wäre zu einfach gewesen...
stimmt aber. :oops: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 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