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

    vb.net leggere proprietà con indice da una struttura

    Ciao a tutti, Il mio problema è il seguente;

    Ammettiamo di avere una struttura del tipo:

    -----------------
    PERSONA

    NOME
    COGNOME
    ANNI
    ------------------

    Dovrei leggere tutte le proprietà della struttura persona in un FOR ma senza sapere il nome di tutte le proprietà:

    ad esempio:

    For proprietaIndexPersona = 0 to PERSONA.lenght
    debug.print proprietaIndexPersona
    next


    Questo lo posso sempre risolvere con un Array... la cosa fodamentale e che una volta ottenuto le singole proprietà di di tipo string, dovrei fare partire la sua relativa funzione:

    Ad esempio leggo la stringa "NOME" della proprietà 1, dopo faccio partire la funzione NOME specifica.

    Questo per non utilizzare 3 if:

    if "nome" then call funzione_nome
    if "cognome" then call funzione_cognome
    if "anni" then call funzione_anni



    Spero di essere stato chiaro..
    jabjoint

  2. #2
    Potresti usare la Reflection.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    grazie... cerco qualcosa poi ti faccio sapere
    jabjoint

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.