webForumDet fria alternativet

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

.NET

4 svar · 194 visningar · startad av xcalibrate

Medlem sedan aug. 2002136 inlägg
Frågan#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 :)

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)