Italia
Foro

Erledigt: Mehrere File-Endungen filtern...

 
Entweder hab ich Ladehemmung oder das gibt es noch nicht

Wenn ich folgendes schreibe: (Beispiel - normal arbeite ich nicht mit Notepad )
KompilierenMarkierenSeparieren
If RIGHT$(datei$,3) = txt

    SHELL NOTEPAD +datei$

EndI

wird beim anklicken einer TXT-File diese auch von Notepad gezeigt. Ich möchte aber, dass auch INI, DAT, CFG oder andere Endungen berücksichtigt werden. Wie kann ich das possibile codesparend schreiben ??? - Bei LoadFile..... kann ich auch vorherbestimmen, welche File geladen werden können. - Hoffe, ich hab mich verständlich ausgedrückt.
 
28.05.2008  
 



Nur ne Ladehemmung!

Ich hab das mal hier gelistet: [...] 

oder meinst dynamisch aus Liste?
KompilierenMarkierenSeparieren
var withNotepad$=,TXT,CFG,INI,DAT,
var suche$=TXT
case instr(,+suche$+,,withNotepad$) : shell notepad blubre>
ungetestet.
 
28.05.2008  
 




RGH
Horst Horn


Hier sind Reguläre Ausdrücke mit Match$ Dein Freund:
KompilierenMarkierenSeparieren
if Match$((?)(.txt|.ini|.dat|.cfg|.data)$,File$) >

    SHELL NOTEPAD +datei$

EndIf


Kürzer geht es kaum. Genau per solche Zwecke wurden Reguläre Ausrücke n XProfan 10 eingeführt!
Das (?i) sorgt dafür, dass Groß-/Kleinschreibung egal ist und das $, dass der gesuchte String (hier die Dateiendungen) am Ende des Dateinamens steht. Es geht daher auch mit Dateiendungen, die nicht genau drei Zeichen lang sind.

Saluto
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
28.05.2008  
 



Hab das glatt mal mit dort hin [...]  gepostet.
 
28.05.2008  
 



@Roland + iF
Vielen Dank - auf Euch ist Verlass
 
28.05.2008  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

2.060 Views

Untitledvor 0 min.
RudiB.06.08.2022
ByteAttack21.08.2017

Themeninformationen

Dieses Thema hat 3 subscriber:

unbekannt (2x)
iF (2x)
RGH (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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