29. oktober 1999 - 09:10
Der er
14 kommentarer og 1 løsning
Udtræk fra streng
Jeg har følgende: Bredde er et tal strBredde er en streng strBredde = cStr(Bredde) Derefter vil jeg kunne trække enkelte tegn ud af den streng ligesom med Mid$ funktionen BreddeTegn = Mid(strBredde, 1, 2) Men hvordan gør jeg det i ASP ? Kan det også gøres uden at man konverterer til en streng ?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
29. oktober 1999 - 09:18
#1
Ja, Det er som taget ud af en ASP-Kode.... Men jeg er ikke helt sikker på hvad det er du vil ?!?!? Vil du bare ha' trykket de 2 først tal ud af din tal-variabel ?!?!?!
29. oktober 1999 - 09:25
#2
Forestil dig at mit tal (Bredde) er 123456 Jeg vil derefter ger have sat det ind i en tabel (Det kan jeg selv), men med et tal i hver række altså: 1 2 3 4 5 6
29. oktober 1999 - 09:25
#3
det kræver vel at jeg kan tage enkelte tegn ud af helheden ?
29. oktober 1999 - 09:42
#4
Jeps.... Så gør du følgende: ' ### CODE START ### strBredde = cStr(Bredde) For I = 1 to Len(strBredde) strOutPut = mid(strBredde, I, 1) Response.write strOutput & "<BR>" Next ' ### CODE STOP ### Så får du din liste :-)
29. oktober 1999 - 09:46
#5
som du gør i strBredde - lægger et lille prefix foran der siger hvad type du arbejder med, så gør det samme med dine variabler der er tal - Læg evt prefix int foran.... intBredde = Integer (Hel tal) strBredde - String (Tekst) Så ved du når du kommer tilbage om en måned at intBredde indeholder et tal !
29. oktober 1999 - 09:49
#6
Jeg har prøvet hvad du forklarede, det skrev jeg også i mit spørgsmål, at jeg godt kendte "Mid" kommandoen, og jeg får netop denne fejl Der opstod en Microsoft VBScript-kørselsfejl fejl '800a0005' Procedurekaldet eller argumentet er ugyldigt: 'mid' Hvad så ?
29. oktober 1999 - 09:53
#7
hmm jeg har lige testet dette lille script og det virker fint ??????
29. oktober 1999 - 09:54
#8
Med hensyn til intBredde og strBredde så gør jeg det allerede !!!!!!
29. oktober 1999 - 09:54
#9
Hvad browser kører du i ?
29. oktober 1999 - 09:54
#10
Ok....
29. oktober 1999 - 09:55
#11
Så prøv selv lige at give mig hele koden dertil, også med DIN Bredde osv...
29. oktober 1999 - 09:57
#12
<%@ Language=VBScript %> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> </HEAD> <BODY> <% Bredde = 123456 strBredde = cStr(Bredde) For I = 1 to Len(strBredde) strOutPut = mid(strBredde, I, 1) Response.write strOutput & "<BR>" Next %> </BODY> </HTML>
29. oktober 1999 - 09:57
#13
Jeg kører IE5, men det burde være lige meget... For du får jo en fejl fra serveren af...
29. oktober 1999 - 09:59
#14
har lige prøvet i anden asp side, her virker mit gamle script helt fint, mystiskt Du får pointene alligevel, takker for hjælpen
29. oktober 1999 - 10:01
#15
NP :-)
Kurser inden for grundlæggende programmering