Avatar billede david_dollas Nybegynder
23. februar 2001 - 10:42 Der er 17 kommentarer og
1 løsning

beskæring

Jeg har arbejdet hele natten, og er ved at være færdig, men jeg mangler en funktion til at skære alt efter 30 tegn i en variabel af og skrive ... tilsidst...


Hjælp
Avatar billede littlep Nybegynder
23. februar 2001 - 10:43 #1
hæksaks ??
Avatar billede david_dollas Nybegynder
23. februar 2001 - 10:43 #2
???????????????+
Avatar billede littlep Nybegynder
23. februar 2001 - 10:44 #3
skrive tilsidst ?
Avatar billede sone Nybegynder
23. februar 2001 - 10:45 #4
IF len(tekst)>30 THEN tekst=Left(tekst, 30) & \"...\"
Avatar billede jens Nybegynder
23. februar 2001 - 10:46 #5
Måske kan du bruge noget her:

tekst = Recordset(\"tekst\")



<%
if len(tekst) > 17 then
response.write left(tekst,56) & \"...........\"
else
response.write left(tekst,90)
end if
%>



Eller den her:
<%=left(rs(tekst,100)%>
Avatar billede nute Nybegynder
23. februar 2001 - 10:46 #6
<%
string = \"Dette er en streng\"
if len(string) > 30 then
  string = left(string, 30) &  \"...\"
end if
response.write string
%>

dette skulle gjøre jobben

/nute
Avatar billede moskjaer Nybegynder
23. februar 2001 - 10:49 #7
Function truncIt(String, antal)
  addition = \"\"
  If antal < Len(String) Then
    antal = InStr(antal, String, \" \")
    addition = \"...\"
  End If
  truncIt = Left(String, antal-1) & addition
End Function

--
Denne funktion finder det først ledige mellemrum, så man ikke deler et ord midt over.
Avatar billede david_dollas Nybegynder
23. februar 2001 - 10:49 #8
Tak nute.

Det fungere fint!
Avatar billede sone Nybegynder
23. februar 2001 - 10:52 #9
Hallo... hvad er der galt med dit svar (det er korrekt og var hurtigst) ??
Avatar billede david_dollas Nybegynder
23. februar 2001 - 10:53 #10
Hvem taler du til, kammerat...
Avatar billede sone Nybegynder
23. februar 2001 - 10:56 #11
DIG david_dollas - du er da den eneste der kan dele point ud på dette spørgsmål.
Avatar billede david_dollas Nybegynder
23. februar 2001 - 10:59 #12
Okay, hvad mener du med mit svar.
Avatar billede sone Nybegynder
23. februar 2001 - 11:00 #13
Sorry - der skal stå \"mit svar\"
Avatar billede david_dollas Nybegynder
23. februar 2001 - 11:02 #14
Det fungerede ikke rigtigt. Men det gjorde nute\'s
Avatar billede littlep Nybegynder
23. februar 2001 - 11:03 #15
lol
Avatar billede nute Nybegynder
23. februar 2001 - 11:04 #16
*så* mye styr for 10 points ?!?!?!
Avatar billede sone Nybegynder
23. februar 2001 - 11:06 #17
Det er ikke et spørgsmål og point (lidt :) ) - men et spørgsmål om principper osv.
Avatar billede littlep Nybegynder
23. februar 2001 - 11:36 #18
lol
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