Constantes en VisualBasic.NetDe VB 6.0 a VB.NET
Fecha: 09/Ago/2005 (08-08-05)
|
Las constantes de VisualBasic.NET
Visual Basic.Net tiene una gran variedad de constantes que ha heredado de su antecesor VB 6.0. Estas constantes son utilizadas por las funciones que se encuentran en la clase Microsoft.VisualBasic
Les recuerdo, que se recomienda utilizar las funciones del .Net Framework en vez de aquellas que son propias de un lenguaje. Sin embargo, me parece buena idea entender que representan.
Aquí les presento un resumen de cada Constante organizadas por tipo:
Miembros de la Clase Microsoft.VisualBasic.Constants:
Tipo
Nombre de la Constante
Equivalencia en .NET
Valor
Descripción
Int32
Número entero
vbObjectError
Integer
=-2147221504
Los errores de Usuario deben ser mayores a este número
String
Cadena de caracteres
vbBack
String
=Chr(8)
Carácter: BackSpace
vbCr
String
=Chr(13)
Carácter: Retorno de Carro
vbCrLf
String
=Chr(13) + Chr(10)
Carácter: Retorno de Carro y Fin de Línea, nueva línea
vbFormFeed
String
=Chr(12)
Carácter: Fin de Formulario, nueva página
vbLf
String
=Chr(10)
Carácter: Fin de Línea
vbNewLine
vbCrLf
=Chr(13) + Chr(10)
Carácter: Retorno de Carro y Fin de Línea, nueva línea
vbNullChar
String
=Chr(0)
Carácter: Nulo (NULL)
vbNullString
String
=Nothing
Cadena sin valor
vbTab
String
=Chr(9)
Carácter: Tabulador (TAB)
vbVerticalTab
String
=Chr(11)
Carácter: Tabulador Vertical (no se utiliza en Windows)
VisualBasic. AppWinStyle
Son constantes que indican el Estado de una Ventana
vbHide
AppWinStyle.Hide
=0
La ventana no se muestra
vbMaximizedFocus
AppWinStyle.MaximizedFocus
=3
La ventana ocupa toda la pantalla y tiene el foco
vbMinimizedFocus
AppWinStyle.MinimizedFocus
=2
La ventana se muestra como un icono y tiene el foco
vbMinimizedNoFocus
AppWinStyle.MinimizedNoFocus
=6
La ventana se muestra como un icono y no tiene el foco
vbNormalFocus
AppWinStyle.NormalFocus
=1
La ventana está Normal (Restored) y tiene el Foco
vbNormalNoFocus
AppWinStyle.NormalNoFocus
=4
La ventana está Normal (Restored) y no tiene el Foco
VisualBasic. CallType
Permite determinar que tipo de función se realizará al llamar funciones como CallByName (la cual permite llamar una función o procedimiento por nombre)
vbGet
CallType.Get
=2
Para traer el valor de una propiedad
vbLet
CallType.Let
=4
Para ingresar el valor de una propiedad
vbMethod
CallType.Method
=1
Invocar un método
vbSet
CallType.Set
=8
Determinar el valor de una propiedad
VisualBasic. CompareMethod
Determina el tipo de comparación que se realizará
vbBinaryCompare
CompareMethod.Binary
=0
Hace una comparación bit a bit
vbTextCompare
CompareMethod.TextCompare
=1
Hace una comparación carácter a carácter
VisualBasic. DateFormat
Permite indicar el formato de una fecha
vbGeneralDate
DateFormat.GeneralDate
=0
Muestra la fecha y la hora
vbLongDate
DateFormat.LongDate
=7
Muestra la fecha utilizando el formato de fecha largo definido en la configuración regional de la pc
vbLongTime
DateFormat.LongTime
=3
Muestra la hora utilizando el formato de hora largo definido en la configuración regional de la pc
vbShortDate
DateFormat.ShortDate
=2
Muestra la fecha utilizando el formato de fecha corto definido en la configuración regional de la pc
vbShortTime
DateFormat.ShortTime
=4
Muestra la hora utilizando el formato de hora corto definido en la configuración regional de la pc
VisualBasic. FileAttribute
Permite indicar características de un archivo o carpeta
vbArchive
FileAttribute.Archive
=32
Indica el Tipo: Archivo
vbDirectory
FileAttribute.Directory
=16
Indica el Tipo: Carpeta (Directorio)
vbHidden
FileAttribute.Hidden
=2
Establece el atributo: Hidden (oculto)
vbNormal
FileAttribute.Normal
=0
Establece el atributo: Archivo Normal
vbReadOnly
FileAttribute.ReadOnly
=1
Establece el atributo: Archivo de solo lectura
vbSystem
FileAttribute.System
=4
Establece el atributo: Archivo de sistema
vbVolume
FileAttribute.Volume
=8
Establece el atributo: Nombre de la etiqueta del volumen
VisualBasic. FirstDayOfWeek
Permite determinar el día que empieza una semana
vbFriday
FirstDayOfWeek.Friday
=6
Viernes
vbMonday
FirstDayOfWeek.Monday
=2
Lunes
vbSaturday
FirstDayOfWeek.Saturday
=7
Sábado
vbSunday
FirstDayOfWeek.Sunday
=1
Domingo
vbThursday
FirstDayOfWeek.Thursday
=5
Jueves
vbTuesday
FirstDayOfWeek.Tuesday
=3
Martes
vbUseSystemDayOfWeek
FirstDayOfWeek.System
=0
Depende del la configuración regional de la pc
vbWednesday
FirstDayOfWeek.Wednesday
=4
Miércoles
VisualBasic. FirstWeekOfYear
Permite determinar cual es la primer semana de un año
vbFirstFourDays
FirstWeekOfYear.FirstFourDays
=2
Determina que la primer semana del año es aquella que tiene al menos los primeros 4 días del nuevo año
vbFirstFullWeek
FirstWeekOfYear.FirstFullWeek
=3
La primer semana del año es aquella que tiene la primer semana completa
vbFirstJan1
FirstWeekOfYear.Jan1
=1
La primer semana es aquella que tiene el 1 de enero
vbUseSystem
FirstWeekOfYear.System
=0
Usa la configuración de la pc
VisualBasic. MsgBoxResult
Permite determinar que botón se ha presionado en un MsgBox
vbAbort
MsgBoxResult.Abort
=3
Se presionó el botón Abort de un MessageBox
vbCancel
MsgBoxResult.Cancel
=2
Se presionó el botón Cancel de un MessageBox
vbIgnore
MsgBoxResult.Ignore
=5
Se presionó el botón Ignore de un MessageBox
vbNo
MsgBoxResult.No
=7
Se presionó el botón No de un MessageBox
vbOK
MsgBoxResult.OK
=1
Se presionó el botón OK de un MessageBox
vbRetry
MsgBoxResult.Retry
=4
Se presionó el botón Retry de un MessageBox
vbYes
MsgBoxResult.Yes
=6
Se presionó el botón Yes de un MessageBox
VisualBasic. MsgBoxStyle
Permite determinar el estilo de un MessageBox
vbAbortRetryIgnore
MsgBoxStyle.AbortRetryIgnore
=2
Muestra los botones: Abort, Retry, Ignore
vbApplicationModal
MsgBoxStyle.ApplicationModal
=0
Se debe contestar el mensaje para poder continuar
vbCritical
MsgBoxStyle.Critical
=16
Muestra el Icono: Critical
vbDefaultButton1
MsgBoxStyle.DefaultButton1
=0
El botón 1 es el botón de default
vbDefaultButton2
MsgBoxStyle.DefaultButton2
=256
El botón 2 es el botón de default
vbDefaultButton3
MsgBoxStyle.DefaultButton3
=512
El botón 3 es el botón de default
vbExclamation
MsgBoxStyle.Exclamation
=48
Muestra el Icono: Exclamation
vbInformation
MsgBoxStyle.Information
=64
Muestra el Icono: Information
vbMsgBoxHelp
MsgBoxStyle.MsgBoxHelp
=16384
Muestra el botón Help en la ventana
vbMsgBoxRight
MsgBoxStyle.MsgBoxRight
=524288
Alineación del techo hacia la derecha
vbMsgBoxRtlReading
MsgBoxStyle.MsgBoxRtlReading
=1048576
Escribe el texto de derecha a izquierda (para textos en Árabe o Hebreo)
vbMsgBoxSetForeground
MsgBoxStyle.MsgBoxSetForeground
=65536
Especifica la ventana que contiene el Msgbox como la ventana en primer plano
vbOKCancel
MsgBoxStyle.OKCancel
=1
Muestra los botones: OK, Cancel
vbOKOnly
MsgBoxStyle.OKOnly
=0
Muestra solo el botón: OK
vbQuestion
MsgBoxStyle.Question
=32
Muestra el Icono: Question
vbRetryCancel
MsgBoxStyle.RetryCancel
=5
Muestra los botones: Retry, Cancel
vbSystemModal
MsgBoxStyle.SystemModal
=4096
Muestra la ventana del mensaje por sobre todo el resto de las ventas (on top)
vbYesNo
MsgBoxResult.YesNo
=4
Muestra los botones: Yes, No
vbYesNoCancel
MsgBoxStyle.YesNoCancel
=3
Muestra los botones: Yes, No, Cancel
VisualBasic. TriState
Permite determinar el valor de una propiedad buleana
vbFalse
Tristate.False
=0
Valor Falso
vbTrue
Tristate.True
=-1
Valor Verdadero
vbUseDefault
Tristate.UseDefault
=-2
Valor por defecto (default) de la propiedad
VisualBasic. VariantType
Tipos en la librería
vbArray
VariantType.Array
=8192
Arreglo
vbBoolean
VariantType.Boolean
=11
Verdadero o Falso
vbByte
VariantType.Byte
=17
Contiene un valor Byte (0 a 255)
vbCurrency
VariantType.Currency
=6
Contiene un valor de tipo Currency
vbDate
VariantType.Date
=7
Contiene una fecha
vbDecimal
VariantType.Decimal
=14
Contiene un valor decimal
vbDouble
VariantType.Double
=5
Contiene un valor double
vbEmpty
VariantType.Empty
=0
Referencia Nula
vbInteger
VariantType.Integer
=3
Contiene un valor entero
vbLong
VariantType.Long
=20
Contiene un valor long
vbNull
VariantType.Null
=1
Contiene un objeto Nulo
vbObject
VariantType.Object
=9
Contiene un objeto Object
vbSingle
VariantType.Single
=4
Contiene un objeto single
vbString
VariantType.String
=8
Cadena de caracteres
vbUserDefinedType
VariantType.UserDefinedType
=36
Contiene un tipo definido por el usuario
vbVariant
VariantType.Variant
=12
Contiene un objeto Variant
VisualBasic. VbStrConv
Devuelve un cadena de caracteres convertida según la especificación correspondiente
vbHiragana
vbstrconv.hirigana
=32
Convierte los caracteres Katakana de la cadena en caracteres Hiragana.
vbKatakana
vbstrconv.katakana
=16
Convierte los caracteres Hiragana de la cadena en caracteres Katakana.
vbLinguisticCasing
vbstrconv.linguisticcasing
=1024
Usa mayúsculas o minúsculas con arreglo a criterios lingüísticos.
vbLowerCase
vbstrconv.lowercase
=2
Minúsculas
vbNarrow
vbstrconv.narrow
=8
Convierte los caracteres anchos (ancho completo) de la cadena en caracteres estrechos (ancho medio)
vbProperCase
vbstrconv.propercase
=3
Pone en mayúscula la primera letra de cada palabra de la cadena
vbSimplifiedChinese
vbstrconv.simplifiedchinese
=256
Convierte los caracteres de chino tradicional a chino simplificado
vbTraditionalChinese
vbstrconv.traditionalchinese
=512
Convierte los caracteres de chino simplificado en chino tradicional
vbUpperCase
vbstrconv.uppercase
=1
Mayúsculas
vbWide
vbstrconv.wide
=4
Convierte los caracteres estrechos (ancho medio) de la cadena en caracteres anchos (ancho completo)