Conceptos basicos de VISUAL BASIC part #2.
visual Basic #2
Métodos en programación orientada a objeto
Los método son acciones esto especifican la manera en que se encontraran los datos de un objeto.
Definición :
Metodos: Es un algoritmo afilado a un objeto o una
clase , cuya ejecución desata tras la recepción de un mensaje . Un método puede
producir un cambio en las propiedades del objeto, o la generación de un
"evento" con un nuevo mensaje para otro objeto del sistema.
Objeto :
instancia de una clase.Entidad porvista de un conjunto
de propiedades y de comportamiento o funcionalidad(métodos) , ), los mismos que
consecuentemente reaccionan a eventos. Se corresponden con los objetos
reales del mundo que nos rodea, o con objetos internos del sistema (del
programa). Es una instancia a una clase
Print MyCollection.Item(1)
BUTTON
El componente Command Button(Botón de comando) es el que nos permite que un usuario pueda pulsar un botón del programa para realizar una determinada acción. ... Este es el aspecto de un Command Button en un Formulario. Y estas son las propiedades de un Command Button.
LABEL
Propiedad Caption. La propiedad Caption es la mas importante, y es la que se utiliza para establecer el texto que mostrará el control Label
LISTBOX
ListBox (o cuadro de lista) en el Visual Basic es una herramienta poderosa para mostrar listados de datos y permitirle al usuario seleccionar uno o más elementos de una lista. Al seleccionar un elemento, puedes provocar una acción en otra sección del código..
GROUPBOX
Los controles de Windows Forms GroupBox
se utilizan para proporcionar una agrupación identificable para otros controles. Normalmente, utiliza cuadros de grupo para subdividir un formulario por función
COMBOBOX
Los formularios de Windows ComboBox control se usa para mostrar datos en un cuadro combinado desplegable. De forma predeterminada, el ComboBox control aparece en dos partes: la parte superior es un cuadro de texto que permite al usuario escribir un elemento de lista. La segunda parte es un cuadro de lista que muestra una lista de elementos desde el que el usuario puede seleccionar uno..
CHECKBOX
CheckBox indica si una condición determinada está activada o desactivada. Normalmente se utiliza para presentar una selección Sí/No o Verdadero/Falso al usuario. ... Es similar al control RadioButton, pero se puede seleccionar cualquier número de controles CheckBox agrupados.
controles de Windows Forms presentan un conjunto de dos o más opciones mutuamente excluyentes para el usuario.
MENUSTRIP
Este control agrupa los comandos de la aplicación y los hace fácilmente accesibles.
PANEL
os Panelcontroles de Windows Forms se utilizan para proporcionar una agrupación identificable para otros controles. Normalmente, se utilizan paneles para subdividir un formulario por función. El Panelcontrol es similar al control GroupBox ; sin embargo, solo el Panelcontrol puede tener barras de desplazamiento, y solo el control GroupBox muestra un título.
PICTUREBOX
Se utiliza la herramienta para imágenes para mostrar una gráfica.
Las imágenes pueden ser decorativas o funcionales como un icono.9.13-RICHTEXTBOX
Este control , similar a un TextBox pero que posee mas opciones, se debe añadir desde el menú Proyecto > Componentes bajo el nombre de Microsoft Rich TextBox Control, ya que no es un control estándar.
RICHTEXTBOX
es un cuadro de texto avanzado que proporciona funciones de edición de texto y formato avanzado, incluida la carga de archivos de formato de texto enriquecido (RTF).
EN LA PARTE DE LA CODIFICACION DE VB NET
DEFINIR E IDENTIFICAR LOS SIGUIENTES TERMINOS
IF...THEN-----------------------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-IF...THEN...ELSE----------------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-IF...THEN...IFELSE....THEN------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-SELECTOR CASE.......CASE ELSE....END CASE---MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO WHILE......LOOP--------------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO..........LOOP WHILE----------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO UNTIL......LOOP--------------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO..........LOOP UNTIL----------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-FOR…STEP…NEXT-----------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL
Ejemplo de metodos en visual studio.net
Metodos básico
Clear:
Con esta instrucción o fragmento de código puedes limpiar todos los cuadros de texto que se encuentren en tu actual formulario, Puedes colocarlo sin problemas en cualquier evento.
Lista de controles comunes
'Propiedades y Métodos recursivos para limpiar cajas de texto.
'Opción 1
TextBox1.Clear()
'Opción 2
TextBox1.Text = Nothing
'Opción 3
TextBox1.Text = ""
FOCUS: Focus Este método se utiliza para hacer que un objeto reciba el enfoque. Este método es uno de los más usados para los controles de Visual Basic 6.0.
Lista de controles comunes
textBox1.Focus();
textBox1.SelectionStart = textBox1.Text.Length;
GotFocus Ocurre cuando un objeto recibe el { CONTROL Internet.HHCtrl.1 }{ HYPERLINK "JavaScript:alink_4.Click()" }, ya sea mediante una acción del usuario, como tabular o hacer clic en el objeto, o cambiando el enfoque en el código mediante el método SetFocus.
GotFocus="This.SelStart = LEN(RTRIM(This.Value))"
<asp:TextBox ID="TextBox4" runat="server" GotFocus="This.SelStart = LEN(RTRIM(This.Value))"></asp:TextBox>
LostFocus A diferencia del evento anterior, este evento ocurre cuando el objeto pierde el enfoque, ya sea mediante tabulaciones o hacer clic sobre otro objeto.
textBox1.SelectionStart = textBox1.Text.Length;
GotFocus Ocurre cuando un objeto recibe el { CONTROL Internet.HHCtrl.1 }{ HYPERLINK "JavaScript:alink_4.Click()" }, ya sea mediante una acción del usuario, como tabular o hacer clic en el objeto, o cambiando el enfoque en el código mediante el método SetFocus.
GotFocus="This.SelStart = LEN(RTRIM(This.Value))"
<asp:TextBox ID="TextBox4" runat="server" GotFocus="This.SelStart = LEN(RTRIM(This.Value))"></asp:TextBox>
LostFocus A diferencia del evento anterior, este evento ocurre cuando el objeto pierde el enfoque, ya sea mediante tabulaciones o hacer clic sobre otro objeto.
Evento en programación orientada a objeto
Los eventos son todas las acciones que el usuario inicia,
dar clic sobre un botón, presionar las teclas del teclado, etc. Cada vez que se
produce un evento, se crea un objeto. La clase padre de los eventos es "java.awt.event".
Definción Evento
es un suceso en el sistema (tal como una interacción del
usuario con la máquina, o un mensaje enviado por un objeto). El sistema maneja
el evento enviando el mensaje adecuado al objeto pertinente. También se puede
definir como evento la reacción que puede desencadenar un objeto; es decir, la
acción que genera.
EVENTOS MAS COMUNES y dé ejemplos detallados de ellos
LOAD:
Una definición correcta sería que el evento Load del
formulario se desencadena justo después de crear la ventana y antes de cargar
la interfaz gráfica controles. Es el primer evento que se desencadena en el
formulario, siguiendo Initialize, Activate y GotFocus. Por eso si intentas por
ejemplo usar el método SetFocus de un control se desencadena un error.
Lista de controles comunes
Keypress
el usuario presiona y suelta una
tecla ANSI. KeyDown, KeyUp (Eventos) Ocurren cuando el usuario presiona
(KeyDown) o suelta (KeyUp) una tecla mientas un objeto tiene el enfoque. (Para
interpretar los caracteres ANSI, utilice el evento KeyPress
Lista de controles comunes
KeyPress : este Ocurre como resultado de presionar y soltar
una tecla.
KeyDown :este Ocurre cuando el usuario mantiene presionada una tecla.
KeyUp :este Ocurre cuando el usuario termina la operación de pulsar una tecla. Se podría decir, que este evento ocurre precisamente al terminar el evento KeyDown..)
KeyDown :este Ocurre cuando el usuario mantiene presionada una tecla.
KeyUp :este Ocurre cuando el usuario termina la operación de pulsar una tecla. Se podría decir, que este evento ocurre precisamente al terminar el evento KeyDown..)
Click
este Ocurre cuando el usuario presiona y suelta un botón del
mouse sobre un objeto.
Lista de controles comunes
DblClick
Ocurre cuando el usuario presiona y suelta dos
veces un botón del mouse sobre un objeto.
DragDrop
Ocurre como resultado de arrastrar y soltar con el
mouse un control sobre un determinado tipo de objeto.
DragOver
DragOver
Ocurre cuando una operación de arrastrar y colocar está en curso.
Puede usar este evento para controlar el puntero del mouse a medida que entra,
sale o descansa directamente sobre un destino válido.
Propiedad orientada a objeto
Todos los controles disponen de una serie de propiedades las
cuales podemos cambiar al incluirlos en nuestras aplicaciones. Ejemplos de
propiedades son el color, el tipo de letra, el nombre, el texto, etc..
Propiedades BASICA
TEXT
Aquí indicamos el texto que aparecerá en el control . podemos
asignarle cualquier texto en tiempo de diseño o ejecución . también podemos
tomar el texto que haya introducido el usuario para tratarlo durante la ejecución
.
Name: esta propiedad la tiene todos los controles, el nombre
que viene por defecto en caso Text1 y es el nombre con el que se conocera el
control cuando lo utilicemos el código
LINES: Los controles de líneas y formas de los paquetes de energía
de Visual Basic son un conjunto de tres controles gráficos que le permiten
dibujar líneas y formas en formularios y contenedores. El control
line shape se usa para dibujar líneas horizontales, verticales y
diagonales. El control OvalShape se usa para dibujar
círculos y óvalos, y el control RectangleShape se usa para
dibujar rectángulos y cuadrados
ITEMS
Si el valor proporcionado como índice no coincide
con ningún miembro existente de la colección, se produce un
error. El método Item es el método predeterminado para una
colección. Por lo tanto, las siguientes líneas de código son equivalentes:
Print MyCollection(1)
Print MyCollection(1)
Font
la propiedad font se utiliza para estableser
color,fondo,tipo de letra,tamaño
Controles en visual estudio
os controles comunes de Visual Basic se encuentran dentro del archivo
ejecutable de Visual Basic. Los controles intrínsecos están siempre incluidos
en el cuadro de herramientas, no como los controles ActiveX y los objetos
insertables, que se pueden quitar o agregar al cuadro de herramientas.
os controles comunes de Visual Basic se encuentran dentro del archivo ejecutable de Visual Basic. Los controles intrínsecos están siempre incluidos en el cuadro de herramientas, no como los controles ActiveX y los objetos insertables, que se pueden quitar o agregar al cuadro de herramientas.
Controles
Los cuadros de texto de Windows Forms se utilizan para
obtener datos proporcionados por el usuario o para mostrar texto. El TextBox
control se utiliza generalmente para el texto editable, aunque también se
pueden hacer de solo lectura..
BUTTON
El componente Command Button(Botón de comando) es el que nos permite que un usuario pueda pulsar un botón del programa para realizar una determinada acción. ... Este es el aspecto de un Command Button en un Formulario. Y estas son las propiedades de un Command Button.
LABEL
Propiedad Caption. La propiedad Caption es la mas importante, y es la que se utiliza para establecer el texto que mostrará el control Label
LISTBOX
ListBox (o cuadro de lista) en el Visual Basic es una herramienta poderosa para mostrar listados de datos y permitirle al usuario seleccionar uno o más elementos de una lista. Al seleccionar un elemento, puedes provocar una acción en otra sección del código..
Desarollar en visual basic 2010 un aplicación que sea
variante al anterior y se organise de forma albateica
Desarollar en visual basic una aplicación que le permita
rellanr una matriz “n” y columna “nś filas y se muestren los datos ingresado en
un ListBox.
GROUPBOX
Los controles de Windows Forms GroupBox
se utilizan para proporcionar una agrupación identificable para otros controles. Normalmente, utiliza cuadros de grupo para subdividir un formulario por función
COMBOBOX
Los formularios de Windows ComboBox control se usa para mostrar datos en un cuadro combinado desplegable. De forma predeterminada, el ComboBox control aparece en dos partes: la parte superior es un cuadro de texto que permite al usuario escribir un elemento de lista. La segunda parte es un cuadro de lista que muestra una lista de elementos desde el que el usuario puede seleccionar uno..
CHECKBOX
CheckBox indica si una condición determinada está activada o desactivada. Normalmente se utiliza para presentar una selección Sí/No o Verdadero/Falso al usuario. ... Es similar al control RadioButton, pero se puede seleccionar cualquier número de controles CheckBox agrupados.
RadioButton
controles de Windows Forms presentan un conjunto de dos o más opciones mutuamente excluyentes para el usuario.
MENUSTRIP
Este control agrupa los comandos de la aplicación y los hace fácilmente accesibles.
PANEL
os Panelcontroles de Windows Forms se utilizan para proporcionar una agrupación identificable para otros controles. Normalmente, se utilizan paneles para subdividir un formulario por función. El Panelcontrol es similar al control GroupBox ; sin embargo, solo el Panelcontrol puede tener barras de desplazamiento, y solo el control GroupBox muestra un título.
PICTUREBOX
Se utiliza la herramienta para imágenes para mostrar una gráfica.
Las imágenes pueden ser decorativas o funcionales como un icono.9.13-RICHTEXTBOX
Este control , similar a un TextBox pero que posee mas opciones, se debe añadir desde el menú Proyecto > Componentes bajo el nombre de Microsoft Rich TextBox Control, ya que no es un control estándar.
RICHTEXTBOX
es un cuadro de texto avanzado que proporciona funciones de edición de texto y formato avanzado, incluida la carga de archivos de formato de texto enriquecido (RTF).
EN LA PARTE DE LA CODIFICACION DE VB NET
DEFINIR E IDENTIFICAR LOS SIGUIENTES TERMINOS
Operadores Logico
& AND (el resultado es verdadero si ambas expresiones son verdaderas)
| OR (el resultado es verdadero si alguna expresión es verdadera)
~ NOT (el resultado invierte la condición de la expresión)
El operador lógico AND, &
El operador lógico OR, |
El operador lógico NOT, ~
operadores relacionales
Los operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa.
TIPOS DE DATOS MAS COMUNES EN VISUAL BASIC .NET
INTEGER
El tipo de datos Integer proporciona rendimiento óptimo en un procesador de 32 bits. Los demás tipos integrales son más lentos para cargarse y almacenarse de y a la memoria.
BLOOLEAN
Utilice el tipo de datos Boolean para contener valores de dos estados como verdadero/falso, sí/no o activado/desactivado.
BYTE
Utilice el tipo de datos Byte para contener datos binarios.
El valor predeterminado de Byte es 0.
CHAR
Utilice el tipo de datos Char cuando necesite albergar únicamente un carácter individual y no necesite la sobrecarga de String. En algunos casos, puede utilizar Char(), una matriz de elementos Char, para albergar varios caracteres.
DATE
Utilice el tipo de datos Date para albergar valores de fecha, valores de tiempo o valores de fecha y hora.
DOUBLE
El tipo de datos Double proporciona las magnitudes más grandes y más pequeñas posibles para un número.
El valor predeterminado de Double es 0.
LONG
Utilice el tipo de datos Long para incluir números enteros demasiado grandes para ajustarse en el tipo de datos Integer.
El valor predeterminado de Long es 0.
SBYTE
Utilice el tipo de datos SByte para incluir valores enteros que no precisen el ancho total de datos de Integer ni la mitad del ancho de datos de Short. En algunos casos, Common Language Runtime puede empaquetar las variables SByte de forma que se ahorre consumo de memoria.
El valor predeterminado de SByte es 0.
STRING
Utilice el tipo de datos String para contener varios caracteres sin la sobrecarga de administración de matriz de Char(), una matriz de elementos Char.
El valor predeterminado de String es Nothing (una referencia nula). Observe que esto no es lo mismo que la cadena vacía (valor “”).
ULONG
Utilice el tipo de datos ULong para contener datos binarios demasiado grandes para UInteger o valores de enteros sin signo lo más grandes posibles.
El valor predeterminado de ULong es 0.
QUE SIGNIFICA LA PALABRA RESERVADA "SUB" EN VISUAL BASIC .NET
Un Sub procedimiento es una serie de instrucciones de Visual Basic está incluido en el Sub y End Sub instrucciones. ... De forma predeterminada, es Public , lo que significa que puede llamar desde cualquier lugar en la aplicación que tiene acceso al módulo, clase o estructura en el que se define.
QUE SIGNIFICA LA PALABRA RESERVADA "DIM" EN VISUAL BASIC .NET
DIM es una palabra reservada que se utiliza para declarar variables las cuales puedes utilizar en tu codificación. De acuerdo a microsoft "Declara y asigna espacio para almacenar una o más variables". DIM tengo entendido que significa dinámica o variable.
QUE SIGNIFICA LA PALABRA RESERVADA "AS” EN VISUAL BASIC .NET
Esto le indica si las variables seran tipo enntero , decimal etc.
QUE SIGNIFICA LAS PALABRAS RESERVADAS "END SUB" EN VISUAL BASIC .NET
Una instrucción End debe coincidir con el bloque que termina. Una definición de procedimiento Sub no se terminó correctamente.
-IF...THEN...ELSE----------------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-IF...THEN...IFELSE....THEN------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-SELECTOR CASE.......CASE ELSE....END CASE---MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO WHILE......LOOP--------------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO..........LOOP WHILE----------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO UNTIL......LOOP--------------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-DO..........LOOP UNTIL----------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL BASIC .NET
-FOR…STEP…NEXT-----------------------MUESTRE EJEMPLO DE ÉL, EN VISUAL
Comments
Post a Comment