/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Function til at split tekst
Fra : N9


Dato : 12-03-04 14:28

Hej

Jeg nu siddet hele dag med at skal lave en function til at split en tekst
af med, men kan ikke lige se hvor dan det laves optimal.
Her er en koden eks.

StrTekst = "Jeg gik mig en tur over sø og land og der mødte jeg en gammel
mand"

call setlines(strtekst, 30) ' der maks. må være på 30 tegn.

   Public function setLines(strTxt, intLngth)
   
       NumberOfLines = Len(strText)
      
      if NumberOfLines > intLngth then
         
            text1 = left(strtext, intlngth)
            text2 = mid(text1, intlngth, 1)
         if text2 = " " then
            setLines= text1
         else
            i = 1
            do until text2 = " "
             text2 = mid(text1, intlngth - i, 1)
            i = i + 1
            loop
            setLines = left(strtext,intlngth - i)
            
         end if
         
   End function

Så lang så godt, den tager streng og deler den op til max 30 tegn og eller
der til hvor der er et mellem rum men max 30 tegn.

nu vil jeg så gerne have at den igen tager den restende streng og knækker
den igen til max 30 tegn osv.

Er der en som har en metode eller har lavet sådan en funktion til at kunne
gøre det??

Takker

N9

 
 
Lars Hoffmann (12-03-2004)
Kommentar
Fra : Lars Hoffmann


Dato : 12-03-04 18:04

N9 escribió / skrev

> nu vil jeg s† gerne have at den igen tager den restende streng og
> kn‘kker den igen til max 30 tegn osv.

Hvad er det helt præcist du gerne vil have den til? Den nuværrende
knækker ikke som sådan strengen, den smider bare resten væk. Hvis du vil
have den til at knække vil du måske ønske at indsætte <br> eller
vbnewline?
Med venlig hilsen
Lars Hoffmann

--
Publica fotos de tu Cine en Casa en
http://www.intercambiodvd.com/CineEnCasa

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408942
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste