Avatar billede hemberg Forsker
22. marts 2006 - 19:17 Der er 4 kommentarer og
1 løsning

Tekst som streng

Hej Allesammen,

Her er en lille nem en. Men min hjerne er sq gået i standby-mode. Så den kan ikke hjælpe.

EX:

Vil gerne have en STRENG som fx. hedder strLOL

LOL er i forvejen en streng, så logisk nok må man kunne skabe den nye streng (strLOL) ved at tilføre str som text. Det kunne ske sådan:
strNYSTRENG = "str" & LOL
Men nej. strNYSTRENG indeholder nu ordet strLOL men det behandles ikke som en streng. MEGET UNDERLIGT. Hvad gør jeg ??
Avatar billede Slettet bruger
22. marts 2006 - 21:48 #1
Hej

Hvad kunne "LOL" for eksempel indeholde i forvejen?

- og ja du har ret! Hvis resultatet er "strLOL" er der noget som ikke helt stemmer...

\Dan

P.S. Vil i øvrigt gerne se din kode...
Avatar billede hemberg Forsker
23. marts 2006 - 09:25 #2
Well, kan godt se at der mangler lidt mere info. Strengen indeholder nemlig et array. Men her er et exempel som beskriver koderne. Exemplet her skal bestemme hvilken grøntsag/frugt til bruges til hhv. Forret, Hovedret eller Dessert. I exemplet hentes værdien af en form som kan være Bananer - Navn1 el. Kartofler - Navn2 el. Salat - Navn3. Og upload.Form er rigtig nok eftersom det styres fra et servercomponent som skal have det på den måde.

arrBananer = "Bananer - Navn1, Bananer - Navn2, Bananer - Navn3"
arrKartofler = "Kartofler - Navn1, Kartofler - Navn2"
arrSalat = "Salat - Navn1, Salat - Navn2, Salat - Navn3"
'kategori vil herefter reprænsentere fx. værdien Bananer - Navn2
Kategori = Upload.Form("kategori")
'Her sker udvælgelsen så
If Categori = "arr" & Bananer Then
Response.write "Dessert"
Elseif Categori = "arr" & Salat Then
Response.write "Forret"
Elseif Categori = "arr" & Kartofler then
Response.write "Hovedret"
end if
Avatar billede hemberg Forsker
23. marts 2006 - 09:34 #3
Hovsa,

Lige en lille rettelse. Har lige lavet lidt om:

arrBananer = "Bananer - Navn1, Bananer - Navn2, Bananer - Navn3"
arrKartofler = "Kartofler - Navn1, Kartofler - Navn2"
arrSalat = "Salat - Navn1, Salat - Navn2, Salat - Navn3"
'kategori vil herefter reprænsentere fx. værdien Bananer - Navn2
Kategori = Upload.Form("kategori")
'Her sker udvælgelsen så
If Categori = arrBananer Then
Response.write "Dessert"
Elseif Categori = arrSalat Then
Response.write "Forret"
Elseif Categori = arrKartofler then
Response.write "Hovedret"
end if
Avatar billede hemberg Forsker
23. marts 2006 - 10:06 #4
Har lige selv organiseret en løsning..... Som ser sådan ud:

Cat = Split(arrBananer ,",")
For t =  LBound(Cat) to UBound(Cat)
if kategori = Cat(t) then
Response.write "Dessert"
end if
Avatar billede hemberg Forsker
23. marts 2006 - 10:06 #5
1
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