![]() |
Windows Wildcards negieren
Guten Morgen zusammen.
Ich stehe vor einen kniffligen Problem und ich hoffe ihr könnt mir weiterhelfen. Es geht um die Wildcards von Windows. Wenn ich jetzt eine JPEG Datei suche gebe ich ein *.jpg oder *.jpeg das ist klaro. Jetzt aber zu meiner Frage... Ist es möglich nach allem anderen zu suchen außer *.jpg z.B. "<>*.jpg" oder so ähnlich? danke schonmal! |
Re: Windows Wildcards nigieren
|
Re: Windows Wildcards nigieren
Danke für die schnelle Antwort, allerdings wollte ich genau das vermeiden
|
Re: Windows Wildcards nigieren
Zitat:
Delphi-Quellcode:
...:cat:...
uses
Masks; ... var SR: TSearchRec; Mask: TMask; begin Mask := TMask.Create('*.jpg'); try if FindFirst('C:\Temp\*.*', faAnyFile, SR) = 0 then try repeat if (SR.Attr and (faDirectory or faSymLink)) <> 0 then Continue; if not Mask.Matches(SR.Name) then begin // die Datei ist okay, mach was end; until FindNext(SR) <> 0; finally FindClose(SR); end; finally Mask.Free; end; end; |
Re: Windows Wildcards nigieren
Habe auch noch was zu dem Thema:
![]() Edit: Es ist zwar löblich, dass du politisch korrekt sein willst, aber es heißt trotzdem negieren. :lol: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:59 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