BcComboBox:: GetNameOfValue

Die Routine liefert die Zeichenfolge, die in der Zuordnungsliste dem Wert zugeordnet ist.
Der Aufruf ist nützlich für die Visualisierung der Werte.

Aufruf:

LPCSTR GetNameOfValue

(WORD& w, LPCSTR defaultName="", BcComboWORD* pList=NULL);

LPCSTR GetNameOfValue

(DWORD& dw, LPCSTR defaultName="", BcComboDWORD* pList=NULL);

Parameter:

w, dw  Wert, dessen Name geliefert werden soll.
defaultName  Zeichenfolge, die zurückgegeben wird, wenn der Wert nicht in der Liste enthalten ist.
pList  Adresse einer Zuordnungsliste. Wird keine Liste angegeben, so benutzt die Routine die beim Aufruf SetList eingestellte Liste.

Ergebnis:

  1. Name des Wertes
  2. bei fehlerhafter Versorgung Fehlermeldungen im Klartext (nur möglich wenn pList=NULL):
    "&Error: BcComboErrWrongType"  Aufrufparameters 1 passt nicht zum Typ der Liste.
    "&Error: BcComboErrNoList"  Es wurde kein SetList() gemacht