Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Enumerazioni e classi

  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,582

    enumerazioni e classi

    salve a tutti
    ho un metodo in una classe che come parametro possiede una variabile di tipo enum
    quando vado a richiamare da codice questo metodo di classe non appena vado ad inserire la costante di enumerazione, mi compare: nomeclasse+enumerazione+variabile

    cosa devo fare per farla comparire una semplice parola invece di 3 proprio come fa vb.net con ado.net ed i suoi parametri?

    ecco un po di codice:
    la classe si chiama : cls_clienti
    la variabile di enumerazione si chiama:tipo_cliente
    quando vado a richiamare il metodo: call visualizzaclente(
    ed apro la parentesi...mi compare: cls_clienti.Tipo_cliente.amministratore

    invece io vorrei solo visualizzare: "amministratore", "admin" ecc. invece di tutta quella stringa
    come posso fare?
    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Non è che hai definito il tipo Enum come "sottotipo" della classe...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,582
    Originariamente inviato da alka
    Non è che hai definito il tipo Enum come "sottotipo" della classe...
    beh si....
    cosi'ì facendo mantengo l'usabilita',in quanto devo usarla in altri progetti questa classe
    dove mi consigli di dichiarare gli enum..in un modulo?
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Kahm
    cosi'ì facendo mantengo l'usabilita',in quanto devo usarla in altri progetti questa classe
    dove mi consigli di dichiarare gli enum..in un modulo?
    Qualsiasi tipo compilato all'interno di un assembly .NET in linguaggio intermedio rimane utilizzabile, indipendentemente dal fatto che si trovi all'interno di una classe oppure no.

    L'inclusione di tipi all'interno di una classe dovrebbe essere limitata a quelle classi che non si vogliono rendere eventualmente visibili all'esterno della stessa ma che servono, per utilità o altri scopi, alla classe stessa.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.