joupMedlem sedan feb. 2002116 inlägg
Håller på att fixa lite med ett script, där jag vill deklarera min egen array, men det går inte så bra.
kaka = split(request.cookies("foruminlagg"),"|")
for i = 0 to Ubound(kaka)
if not kaka(i) = "" then
kaka2 = split(kaka(i),";")
id = kaka2(0)
tid = kaka2(1)
ny_array(id) = tid
end if
Next
Felmeddelande:
Körningsfel i Microsoft VBScript (0x800A000D)
Inkompatibla typer: 'ny_array'
/forum/inlagg.asp, line 17
Nån som har någon idé om vad som är fel?
icaaqMedlem sedan okt. 20004 910 inlägg
Glöm det..... :r
Läste fel
joupMedlem sedan feb. 2002116 inlägg
Njaaa... får fel:
Körningsfel i Microsoft VBScript (0x800A01C2)
Fel antal argument eller felaktig egenskapstilldelning.: 'IsArray'
SebbeMedlem sedan jan. 20031 603 inlägg
kaka = split(request.cookies("foruminlagg"),"|")
for i = 0 to Ubound(kaka)
if not kaka(i) = "" then
kaka2 = split(kaka(i),";")
id = CInt(kaka2(0))
tid = kaka2(1)
ny_array(id) = tid
end if
Next
Det kanske funkar?
joupMedlem sedan feb. 2002116 inlägg
joupMedlem sedan feb. 2002116 inlägg
Hittade en lösning.
Case closed.
SebbeMedlem sedan jan. 20031 603 inlägg
Hur löste det sig nu då? :)
solbulleMedlem sedan mars 20014 998 inlägg
joup skrev:
Hittade en lösning.
Case closed.
Totalt föbjudet svar/kommentar det där, banne mig. :)
joupMedlem sedan feb. 2002116 inlägg
Sorry! :)
Lade bara till dim ny_array(10000) i början på koden, så att den förstod att det skulle vara en array.
JosefMedlem sedan mars 20023 123 inlägg
Är du säker på att du verkligen behöver 10000? Det är ganska onödigt att ta upp mer plats än vad som krävs.
solbulleMedlem sedan mars 20014 998 inlägg
Bra!
Kan man inte bara typ köra:
dim ny_array(1)
Sen när man fyller arrayen:
redim ny_array(i)
eller något?
(Iofs väldigt osäker, men något åt det hållet)