10. februar 2004 - 22:42Der er
8 kommentarer og 1 løsning
Replace punktum
Hejsa,
har et sjovt problem, der ikke burde være et problem...men på mystisk vis er det.
Nedenstående kode udskifter bogstaver i en streng med gif-filer. Eksempelvis vil strengen "hej" blive erstattet af 3 gif-filer.
Men nu har jeg så en streng der indeholder et punktum. Og så vil den jo søge efter gif-filen "..gif" - har prøvet at tage højde for dette men det virker bare ikke. Den skriver stadig "..gif". Her er koden:
Public function Dims (tekst) for i = 1 to len(tekst) if mid(tekst,i,1) = " " then noget = "blank" bredde = "width='5'" elseif mid(tekst,i,1) = "." then noget = "dot" bredde = "" else noget = mid(tekst,i,1) bredde = "" end if
Public Function Dims(tekst) Dim str As Variant For i = 1 To Len(tekst) If Mid(tekst, i, 1) = " " Then noget = "blank" bredde = "width='5'" ElseIf Mid(tekst, i, 1) = "." Then noget = "dot" bredde = "" Else noget = Mid(tekst, i, 1) bredde = "" End If Next str = str & "<img src='graphics/numbers/" & noget & ".gif' " & bredde & " border='0'>"
Dutter ikke - får følgende fejl: Microsoft VBScript compilation (0x800A0401) Expected end of statement /index.asp, line 74, column 8 Dim str As Variant -------^
jeps filen er uploadet. Men i sourcecoden står der bare stadig ..gif hvor der jo skulle stå dot.gif. Har prøvet at skrive tekst for at se om asp-filen er uploadet korrekt..og det er den :/
Bare skummelt at filen opdaterede fint (prøvede at skrive "HEEEEEJ" lige ovenover koden - og under Vis Kilde kunne jeg se den tekst i den uploadede fil).
Oh well...:/
Synes godt om
Ny brugerNybegynder
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.