Öppna alla filer som börjar på "s_"

.NET

4 svar · 219 visningar · startad av xcalibrate

Medlem sedan aug. 2002136 inlägg
Trådstart#1

Hejsan!
Hur gör jag så att om jag har dessa filer i en mapp:
s_ett.txt
s_tva.txt
s_tre.txt

Hur gör jag då så att den går igenom alla filer som börjar på "s_" ?

Typ såhär (fast jag har ingen aning men för att ni ska fatta):
while left(i mapp "\", "_s")
'öppna fil
end while

eller nått, har ingen aning!

Medlem sedan juni 20022 599 inlägg
#2
dim sDinFil as string
sDinFil = Dir("c:\dinmapp\s_*", vbNormal)    
Do While sDinFil <> ""   
	'öppna sDinFil               
    	sDinFil = Dir  
Loop
Medlem sedan aug. 2002136 inlägg
#3

path/file access error, fast ändrar jag till fel mapp blir det ett annat fel, så den hittar filen i alla fall

Medlem sedan juni 20022 599 inlägg
#4

Och du har kollat värdet i sDinFil med debug.print eller en msgbox så att du är införstådd med vad den innehåller? Det kan ju vara bra att tex veta om du behöver klippa på sökvägen eller inte när du ska öppna filen ..

Medlem sedan aug. 2002136 inlägg
#5

jag grejjade det, hade skrivit fel sökväg när jag skulle "öppna" filen med input :D thx för allt :)

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)