webForumDet fria alternativet

kolla variablar?

4 svar · 181 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

jag har en sida sär det kommer x antal variablar, men det är så att en varibel får inte vara den andra lik...typ:

strLag1
strLag2
strLag3
strLag4

strLag1 får alltså inte innehålla samma värde som strlag2, strlag3 eller strlag4 osv osv...

finns det nåt supersmart sätt att fixa detta?

------------------
Icaaq, mannen med korven. (!)

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Det är mycket enklare om du har saker och ting i arrayer.

equal = false
for i = 0 to ubound(teams)
for j = i + 1 to ubound(teams)
if teams(i) = teams(j) then
   equal = true
   exit for
end if
next
if equal then exit for 
next

------------------
essentitia preter non sans multiplicandum

SPiNMedlem sedan mars 20007 896 inlägg
#3

Strunta i LarsG's variant, och gör en GIGANTISK If-sats istället. Tänk vad kul du kommer få när du skriver den ;) :e

------------------
SPiN, bjorne.w@telia.com

-- Tekniska framsteg är som en yxa i händerna på en kriminell galning / Albert Einstein --

icaaqMedlem sedan okt. 20005 273 inlägg
#4

SPiN>> med tanke på att det kan vara 14 lag så.... ;)

LarsG>> Det är viktigt att jag behåller lagnummren i den ordning som dem är inskrivna....hur skulle jag kunna lägga ihop dem till en array utan att förstöra den ordningen ??

------------------
Icaaq, mannen med korven. (!)

icaaqMedlem sedan okt. 20005 273 inlägg
#5

jag såg denna i documentationen:

Dim MyString
Dim MyArray(3)
MyArray(0) = "Mr."
MyArray(1) = "John "
MyArray(2) = "Doe "
MyArray(3) = "III"
MyString = Join(MyArray) ' MyString contains "Mr. John Doe III".

jag ska testa lite med den :)

------------------
Icaaq, mannen med korven. (!)

123 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)