Tipo base a Enum.

23/10/2004 - 06:23 por Anibal | Informe spam
Como puedo hacer para convertir de Integer a un valor de una enumerción.
Por ejemplo si tengo "Option Strict On" y la siguiente línea:
"Obj.HacerAlgo( ListBox.SelectedIndex )"
Donde HacerAlgo es un método de tipo "MiEnum", ¿Como hago para convertir
"ListBox.SelectedIndex" que es un entero en su correspondiente "MiEnum"?

Gracias.
Saludos.

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
23/10/2004 - 06:12 | Informe spam
Como puedo hacer para convertir de Integer a un valor de una
enumerción. Por ejemplo si tengo "Option Strict On" y la siguiente
línea: "Obj.HacerAlgo( ListBox.SelectedIndex )"
Donde HacerAlgo es un método de tipo "MiEnum", ¿Como hago para
convertir "ListBox.SelectedIndex" que es un entero en su
correspondiente "MiEnum"?



Usa CType:

Dim valor As MiEnum

valor = CType(entero, MiEnum)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Respuesta Responder a este mensaje
#2 Anibal
30/10/2004 - 03:00 | Informe spam
Gracias.

"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
mensaje news:
Como puedo hacer para convertir de Integer a un valor de una
enumerción. Por ejemplo si tengo "Option Strict On" y la siguiente
línea: "Obj.HacerAlgo( ListBox.SelectedIndex )"
Donde HacerAlgo es un método de tipo "MiEnum", ¿Como hago para
convertir "ListBox.SelectedIndex" que es un entero en su
correspondiente "MiEnum"?



Usa CType:

Dim valor As MiEnum

valor = CType(entero, MiEnum)

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida