Avatar billede bobbedude Nybegynder
27. september 2004 - 09:31 Der er 2 kommentarer og
2 løsninger

instr problem

Jeg har V1007-4531 i en variabel FileName

Jeg looper en stak filer igennem og kører denne

If Instr(file.Name,FileName) Then
'FUNDET
End If

Men det ser ud til at hvis den finder en fil eg. VXXXX-4531 så bliver den også fundet ??

Hvordan løser jeg det ?????
Avatar billede medions Nybegynder
27. september 2004 - 09:55 #1
Prøv sådan her:

If InStrRev(file.Name,FileName) Then
'FUNDET
End If

Eller:

If Instr(file.Name,FileName,1) Then
'FUNDET
End If

//>Rune
Avatar billede bobbedude Nybegynder
27. september 2004 - 10:00 #2
Hej medions hvad betyder If Instr(file.Name,FileName,1)  altså ,1??

Jeg løste det med left(file.Name,10) da alle navne er på 10 karakter.
Avatar billede medions Nybegynder
27. september 2004 - 10:04 #3
Det står for VBTEXTCOMPARE...

Du kan læse mere her:

http://www.devguru.com/Technologies/vbscript/quickref/instr.html

//>Rune
Avatar billede bobbedude Nybegynder
28. september 2004 - 10:25 #4
cool nok Rune tak skal du have, håber det er ok med point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester