Avatar billede bobbedude Nybegynder
18. februar 2008 - 11:12 Der er 2 kommentarer og
1 løsning

latterlig Funktion fejl

Function chop(strText)
    iPos1 = 1       
    iPos2 = 1
    iWordLength = 0
    strText = Trim(strText)
    Do Until iPos2 = Len(strText)
        iPos2 = iPos2 + 1
        iWordLength = iWordLength + 1
        If Mid(strText,iPos2,1) = " " Then
            iWordLength = 0
        End if
        If iWordLength > 10 Then   
            strText = Mid(strText,1,iPos1-1)_
            & Mid(strText,iPos1,iPos2-iPos1)_
            & " " & Mid(strText,iPos2,Len(strText)-iPos2+1)
            iPos1 = iPos2
            iPos2 = iPos2 + 1
            iWordLength = 0
        End If
    Loop
    strText = Replace(server.HTMLEncode(strText),vbCrlf," ")
    chop=strText
End Function

Foldername = "esrgksergksejrkgmskerlgkselrgkselrkg"

chop(FolderName)


Fejler med:

Microsoft VBScript compilation error '800a03ea'

Syntax error

Function chop(strText)
Avatar billede fennec Nybegynder
18. februar 2008 - 11:21 #1
Virker fint hos mig. Eneste der manglede var at udskrive chop værdien:
Response.write chop(FolderName)

Får resultatet "esrgksergks ejrkgmskerl gkselrgksel rkg"
Avatar billede fennec Nybegynder
18. februar 2008 - 11:21 #2
Er det sådan at du evt har flere funktioner som hedder chop??
Avatar billede bobbedude Nybegynder
18. februar 2008 - 11:26 #3
Ahm måske man skal lade være med at sætte det ind i et loop.
Undskyld ulejligheden :(
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