ampyMedlem sedan feb. 20011 498 inlägg På denna kod:
dim myArray
myArray = Application("online")
dim iUbound
If IsArray(MyArray) = true then
iUbound = Ubound(myArray)
redim myArray(iUbound+1)
myArray(iUbound+1) = username & ";" & time() & ";" & "/main.asp"
else
[B]myArray(0) = username & ";" & time() & ";" & "/main.asp"[/B]
end if
application("online") = myArray
Får jag:
Inkompatibla typer
På raden med fetstil, varför?
@ndersMedlem sedan juni 200032 969 inlägg Du försöker ju lägga in saker på plats 0 i arrayen, trots att isArray(MyArray) är false. Inte så konstigt mao.
mvh,
ampyMedlem sedan feb. 20011 498 inlägg Hur ska jag skapa arrayen i else-taggen då?
ampyMedlem sedan feb. 20011 498 inlägg Då får jag detta:
Slut på programsats förväntas.
Och vad jag ser så är det inget fel på citationsteckerna iaf:
Redim myArray(0) = username & ";" & time() & ";" & "/main.asp"
Jesper TMedlem sedan nov. 20017 144 inlägg Detta då?
Redim myArray(0)
myArray(0) = username & ";" & time() & ";" & "/main.asp"
ampyMedlem sedan feb. 20011 498 inlägg Nu funkar det bra, har en annan fråga:
Om jag nu vill ta bort tex "posten" där username = "Andreas"
Hur gör man då?
Jesper TMedlem sedan nov. 20017 144 inlägg Kanske inte helt smidigt men ändå:
myArray(0) = replace(username,"Andreas","Hemliga Arne") & ";" & time() & ";" & "/main.asp"
Jesper TMedlem sedan nov. 20017 144 inlägg Annars så kanske det går med filter:
Filter(myArray,"Andreas",False)