webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > ASP

ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp).

Svar
 
Trådverktyg Visningsalternativ
Äldre 2000-07-25, 21:57   #1
skarbratt
Medlem
 
Registrerad: 2000-07-03
Ort: Kungsbacka
Inlägg: 344
Lösningar: 0
meddelande Ucase eller Lcase

Hej om jag har texten "AbCdE"

Kan jag då på något sätt få värdet på A = Ucase och b = Lcase

Tror ni förstår vad jag menar.



------------------
fencing for you?
http://www.fencing4u.nu/
__________________
fencing for you?
http://www.fencing4u.nu/
skarbratt besöker inte forumet just nu   Svara med citat
Äldre 2000-07-25, 22:34   #2
emission
Medlem
Kalebass
 
Registrerad: 1999-12-09
Ort: Norrköping
Inlägg: 6 095
Lösningar: 1235
meddelande

Inte jag, i alla fall..
emission besöker inte forumet just nu   Svara med citat
Äldre 2000-07-26, 07:22   #3
bohlin
Medlem
 
Registrerad: 2000-03-06
Inlägg: 264
Lösningar: 58
meddelande

Jag tror han menar att första bokstaven ska vara stor och de andra små.

Man kan ju göra så här, men det finns säkert bättre sätt.
Kod:
	Dim myArray, myText, i
	myText = "DAs tExT HEJSAN hoppSANNNNN"
	myArray = Split(myText, " ")
	myText = ""
	For i=0 To uBound(myArray)
		If myText = "" Then
			myText = UCase(Left(myArray(i), 1)) & LCase(Right(myArray(i), Len(myArray(i))-1))
		Else
			myText = myText & " " & UCase(Left(myArray(i), 1)) & LCase(Right(myArray(i), Len(myArray(i))-1))
		End If
	Next

jag har inte testat koden så jag har inte en aning om den funkar


efter redigering:
nu har jag provat koden. den funkar. men det finns säkert snabbare sätt att lösa problemet på.

------------------
/bohlin

[Redigerat av bohlin den 26 jul 2000]

[Redigerat av bohlin den 26 jul 2000]

[Redigerat av bohlin den 26 jul 2000]
bohlin besöker inte forumet just nu   Svara med citat
Äldre 2000-07-26, 07:36   #4
skarbratt
Medlem
 
Registrerad: 2000-07-03
Ort: Kungsbacka
Inlägg: 344
Lösningar: 0
meddelande

Vad jag menade var jag vill skillja på bokstäverna A och a samt B och B, etc.

Alltså IF en bokstav är Ucase Then
och IF en bokstav är Lcase Then

Bättrer förklarat?

------------------
fencing for you?
http://www.fencing4u.nu/
__________________
fencing for you?
http://www.fencing4u.nu/
skarbratt besöker inte forumet just nu   Svara med citat
Äldre 2000-07-26, 07:48   #5
bohlin
Medlem
 
Registrerad: 2000-03-06
Inlägg: 264
Lösningar: 58
meddelande

hehe, nu har jag alltså gjort en meningslös funktion i onödan


Men nu fattar jag frågan! (kanske)

Men kan ju kolla asci-värdet på bokstäverna!

asc("A") ger 65, asc("a") ger nått annat


------------------
/bohlin
bohlin besöker inte forumet just nu   Svara med citat
Äldre 2000-07-26, 07:49   #6
Vide
Medlem
 
Vides avatar
 
Registrerad: 1999-12-05
Ort: Toronto, Kanada
Inlägg: 6 094
Lösningar: 1113
meddelande

Ja, men inte med dessa funktioner... du får i sånna fall kolla vilket ASC()-nummer det är, och utifrån det göra din if-sats...

------------------
Det prasslas i säven
www.webeye.nu
Vilken kategori spel tycker du mest om?
__________________
Lite musik: VideGeiger.com och iTunes
Vide besöker inte forumet just nu   Svara med citat
Äldre 2000-07-26, 08:13   #7
Razor
Medlem
 
Registrerad: 2000-05-09
Ort: Trollhättan
Inlägg: 67
Lösningar: 0
meddelande

Exempel:

Dim dinString
Dim i

dinString = "En StrInG MeD En MASsa TEckEN"

For i = 1 To Len(dinString)
If Asc(Mid(dinString, i, 1)) > 64 Or Asc(Mid(dinString, i, 1)) < 91 Then
' Stor bokstav (A-Z)!
ElseIf Asc(Mid(dinString, i, 1)) > 96 Or Asc(Mid(dinString, i, 1)) < 123 Then
' Liten bokstav (a-z)!
End If
Next

Mvh Razor

[Redigerat av Razor den 26 jul 2000]

[Redigerat av Razor den 26 jul 2000]

[Redigerat av Razor den 26 jul 2000]
Razor besöker inte forumet just nu   Svara med citat
Äldre 2000-07-26, 08:50   #8
skarbratt
Medlem
 
Registrerad: 2000-07-03
Ort: Kungsbacka
Inlägg: 344
Lösningar: 0
meddelande

Tack för allt, fått det att fungera...

Kanske t.o.m. visar er resultatet någon dag *ler*

------------------
fencing for you?
http://www.fencing4u.nu/
__________________
fencing for you?
http://www.fencing4u.nu/
skarbratt besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 08:28.


Powered by: vBulletin Version 3.8.6
Copyright © webForum