Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Si può variare "al volo" il nome di una variabile?

    Domanda: è possibile creare "al volo" il nome di una variabile per immagazzinarci dei dati?
    Per spiegarmi meglio, ho inserito qua sotto il codice incriminato...



    IF contn >= 5 THEN

    FOR pippo=(contn-4) to contn
    code&pippo&"n"=codexn(pippo-1)
    data&(pippo)&"n"=codexn(pippo-1)
    rece&(pippo)&"n"=codexn(pippo-1)
    breve&(pippo)&"n"=codexn(pippo-1)
    NEXT

    ELSE IF contn >0 AND contn <5

    FOR pippo=1 to contn
    code&(pippo)&"n"=codexn(pippo-1)
    data&(pippo)&"n"=codexn(pippo-1)
    rece&(pippo)&"n"=codexn(pippo-1)
    breve&(pippo)&"n"=codexn(pippo-1)
    NEXT

    END IF



    In pratica mi servirebbe creare "sul momento" le variabili CODEXN, DATAXN, RECEXN e BREVEXN (dove x è un numero che varia); peccato che il codice non funzioni
    Where there is a will, there is a way

  2. #2
    usa gli array, che vanno benissimo per il tuo scopo

  3. #3
    potresti farmi un esempio?
    Where there is a will, there is a way

  4. #4
    Pippo(1) invece di Pippo1

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.