Deutsch
DLLs

wildcard.dll

 
Funktion gibt 0 oder 1 (false/true) zurück wenn der Dateiname aufs Wildcard passt. Da hier doch ein bisl Stringmanipulation in Schleifen nötig ist dachte ich mir ich machs nativ um die Geschwindigkeit nett zu halten. Natürlich würde ich eher ein DEF statt das External empfehlen wenns um den Speed geht - mein Beispiel ist tatsächlich sehr ausbaufähig...
cls
print external("wildcard.dll","wcard","test.t9t","*.?a?")
print external("wildcard.dll","wcard","test.t9t","*.?9?")
print external("wildcard.dll","wcard","test.t9t","*.t9t")
waitkey
end

Vielleicht auch für Jacob sein aktuelles Projekt interessant...

Unterstützt werden * und ?

7 kB1 €
inkl. MwSt.
keine Versandgebühr
Artikel:DE-1396
Bezeichnung:wildcard.dll
Version:1.2
Kurzbeschreibung: Funktion gibt 0 oder 1 (false/true) zurück wenn der Dateiname aufs Wildcard passt.
Hochgeladen:05.02.2009
Herunterladen
 
11.09.2006  
 



Wildcards:  [...] 
 
11.09.2006  
 




Jac
de
Lad
Der DLL-Aufruf wird immer abortet...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
11.09.2006  
 




Rolf
Koch
Bei mir klappts, wenn vorhanden 1 wenn nicht, dann wird 0 geprintet.
 
11.09.2006  
 



Genau - die Funktion gibt 0 oder 1 (false/true) zurück wenn der Dateiname aufs Wildcard passt. Da hier doch ein bisl Stringmanipulation in Schleifen nötig ist dachte ich mir ich machs nativ um die Geschwindigkeit nett zu halten. Natürlich würde ich eher ein DEF statt das External empfehlen wenns um den Speed geht - mein Beispiel ist tatsächlich sehr ausbaufähig...
 
12.09.2006  
 




Jac
de
Lad
Hm, jetzt weiß ich wenigstens worums geht.

Aber wozu sollte ich die in einem meiner Projekte (ich nehme mal an, du meinst meinen Digicam-Assistenten) gebrauchen.*duck*
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
12.09.2006  
 



Nuja es macht halt einen Unterschied ob man Dateiformate mit jpg, gif angibt, oder mit *.jpg, *.gif oder sogar die Möglichkeit hat ????06.* anzugeben. Warum auch immer Wildcards sind halt Wildcards es obliegt Dir damit was anzufangen.
 
12.09.2006  
 




Jac
de
Lad
Du meinst für die Dateimaske im Einstellungsdialog nicht nur die Endungen sondern eben verwilderte Wildcards? Quasi ganze Dateimasken?
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
12.09.2006  
 



Öhm - ok wenn Du es so nennst
 
12.09.2006  
 



Nachtrag: speziell hierfür habe ich grad ne kleine dll gebaut - die hat ein paar nette und sauschnelle Addfiles drinne - die gleich mit Wildcards ansprechbar sind!!!

Poste ich heute abend irgendwie...
 
12.09.2006  
 




Jac
de
Lad
<Schleim an> Danke! <Schleim aus>
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
12.09.2006  
 



wildcard.dll  [...]  Bugfix

Die vorherige Version hat 2 Fehler. Beinhaltete der Dateiname mehr als einen Punkt, so wurde nicht der letzte Teilstring als Extension erkannt, sondern alle Zeichen ab dem Zweiten. Die Länge der Wildcard für die Extension wurde falsch berechnet, wenn der Platzhalter * innerhalb der Extension verwendet wurde, was zu falschen Rückgabewerten führen kann.
 
05.02.2009  
 



Zur DLL


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

19.096 Betrachtungen

Unbenanntvor 0 min.
Member 862464103.06.2024
Walter30.04.2023
Member 640534316.04.2022
Georg Teles28.03.2022
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

iF (7x)
Jac de Lad (4x)
Rolf Koch (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie