Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    143

    stringhe e array in Jscript

    Ciao.

    Ho una stringa memorizzata in una variabile e vorrei metterla in un array per poterla indicizzare.

    Esempio:

    stringa= "ciao"


    dovrei poter fare
    array[0]="c",
    array[1]="i",
    array[2]="a",
    array[3]="o"

    il tutto in jscript SENZA usare le funzioni del framework .NET

    io avevo scritto:

    var vector=new Array ();
    vector[0]=stringa;

    ma funziona in parte, nel senso che memorizza la stringa ma non indicizza (probabilmente il tipo di vettore deve essere di byte).

    Ciao
    Death to False Metal

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    No, ti serve una funzione che spezzi la stringa.

    var stringa = "ciao"
    var vett = stringa.split("");

    dovrebbe essere corretto, ma non ho mai usato split() con il parametro vuoto.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    143
    e quindi potrei accedere direttamente a vett usando la notazione vett[1], vett[2] , vett[3]...
    Death to False Metal

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    143
    funziona alla grande, grazie :metallica
    Death to False Metal

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    143
    Già che ci sono ti chiedo un' altra cosa.

    Quando leggo un file di testo utilizzando i metodi di filesystemobject, ho un serio problema a saltare le linee bianche.

    So che dovrei usare skipline()...però se ad esempio ho un testo del genere:

    prova 1

    prova 2

    con in mezzo un linea bianca e volessi leggere i primi 3 caratteri di ogni riga (ossia pro, ... , pro) quando va a legge la linea bianca impazzisce!
    Death to False Metal

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi sa che stai parlando di un altro lingauggio.
    Io me ne intendo di JS (Javascript), ma non so null adi jscript (il dialetto microsoft) e di VBS.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Originariamente inviato da Metallox
    Già che ci sono ti chiedo un' altra cosa.

    Quando leggo un file di testo utilizzando i metodi di filesystemobject, ho un serio problema a saltare le linee bianche.

    So che dovrei usare skipline()...però se ad esempio ho un testo del genere:

    prova 1

    prova 2

    con in mezzo un linea bianca e volessi leggere i primi 3 caratteri di ogni riga (ossia pro, ... , pro) quando va a legge la linea bianca impazzisce!
    scusa ma non ti basta fare una semplice if?
    Qualcosa tipo:
    codice:
    var tuaLinea;
    
    //inizi il ciclo di visualizzazione delle righe
    
    tuaLinea = fsoObject.readLine;
    
    if (tuaLinea!=null or tuaLinea!="") {
       Response.write tuaLinea.substr(1,3)
    }
    
    //chiudi il ciclo
    xxx

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.