Ciao, sto convertendo una chat scritta in JScript in VBScript.
La parte di codice che mi da problemi riguarda la visualizzazione degli utenti collegati.
La lista degli utenti viene memorizzata in una Application chiamata "online" con delimitatore $.
Quindi come prima cosa viene splittata la stringa online in stringa_utente
e poi viene effettuato questo ciclo:Codice PHP:var stringa_utente = online.split("$");
Io ho riscritto il tutto in VBScript in questo modo:Codice PHP:for (i=0;i<stringa_utente.length;i++) {
Ma ricevo un errore nella riga corrispondente al ciclo:Codice PHP:stringa_utente = Split(online, "$", "-1")
For i = 0 to Len(stringa_utente)
Errore di run-time di Microsoft VBScript- Error '800a000d'
Tipo non corrispondente: 'stringa_utente'
/siti/tdd/chat_leggi.asp, line 25
A questo punto l'unico dubbio che ho riguarda la funzione Len() che a quanto pare non riesce a lavorare sul vettore stringa_utente, mentre in JScript la stessa proprietà .length funziona perfettamente...
Qualcuno sa come risolvere il problema??


Rispondi quotando