Seite 1 von 1
					
				FileOpen Requester Multiselekt auch von U-Verzeichnissen
				Verfasst: 08.11.2006 00:43
				von Keepdry
				Hallo 
ich möchte aus einem Stammverzeichnis X einschl. aller Unterverzeichnisse, alle Dateien mit einem bestimmten Extension selektieren, um diese Dateien anschl. zu öffnen.
 #PB_Requester_MultiSelection funkt. nur inerhalb eines Verzeichnis.
Kann mir jemand weiterhelfen ?  

 
			 
			
					
				Re: FileOpen Requester Multiselekt auch von U-Verzeichnissen
				Verfasst: 08.11.2006 00:53
				von Kiffi
				Keepdry hat geschrieben:ich möchte aus einem Stammverzeichnis X einschl. aller 
Unterverzeichnisse, alle Dateien mit einem bestimmten Extension selektieren,
um diese Dateien anschl. zu öffnen.
Das geht nur, wenn Du den ausgewählten Ordner 'manuell' rekursiv 
durchläufst. Hier ein schöner Code dafür:
http://www.purebasic.fr/german/viewtopi ... 0742#80742
Grüße ... Kiffi
 
			 
			
					
				Schön und gut
				Verfasst: 08.11.2006 01:28
				von Keepdry
				Nur lässt sich mit dem Openfile Requester kein Verzeichnis  oder mehrere, selektieren.
Und ich bin mir sicher das dass geht..  
 
Ich habe etwas ähnliches mal mit Profan/Profellow programmiert und
hier war es möglich.
 
			 
			
					
				
				Verfasst: 08.11.2006 01:44
				von ts-soft
				In Profan hab ich sowas auch noch nicht gesehen. Die Dialoge von Windows 
unterstützen dies IMHO nicht, sowohl PureBasic als auch Profan nutzen nur 
die Orginal-Dialoge.
Mit dem ExplorerListGadget() und dem Tipp von Kiffi kannste Dir was basteln.
			 
			
					
				Re: Schön und gut
				Verfasst: 08.11.2006 10:11
				von Kiffi
				> Nur lässt sich mit dem Openfile Requester kein Verzeichnis  oder mehrere, 
> selektieren.
wie der Name schon erahnen lässt, ist der FileRequester dazu da, um Dateien
auszuwählen. Für die Auswahl von Ordnern musst Du den PathRequester 
verwenden. Allerdings kann man damit auch nicht mehrere Ordner 
selektieren. Da wirst Du wohl um eine selbstgestrickte Lösung nicht 
herumkommen (siehe Posting von ts-soft).
Grüße ... Kiffi