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.


Resultado de imagen para 1- ¿Que es un Método en programación orientada a 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

Image result for Métodos en programación orientada a objeto

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.


Image result for focus visual basic
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.

Resultado de la imagen para enfocar en visual básico

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.

Resultado de la imagen para carga en visual basic

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..)


Resultado de imagen para KEYPRESS en visual basic funcion


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 
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.

Resultado de imagen para click en visual basic




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..
Resultado de imagen para ¿Que es una PROPIEDAD en programación orientada a objetos visual basic?

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 .


Image result for propiedades basica text en visual basic

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

Resultado de la imagen para elementos en visual basic

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

Resultado de imagen para lineas en visual basic

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.Item(1) 

Resultado de la imagen para elementos en visual basic

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.


Resultado de imagen para Que son los Controles en Visual Studio



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..






Image result for TEXTBOX controles  visual estudio



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.

Resultado de imagen para botones en visual basic


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

Resultado de imagen para que hace el boton label en visual basic



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


Resultado de imagen para que hace el boton 9.5-GROUPBOX en visual basic

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..


Resultado de imagen para que hace el boton 9.6-COMBOBOX en visual basic

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.


Resultado de imagen para que hace el boton 9.7-CHECKBOX en visual basic


RadioButton


controles de Windows Forms presentan un conjunto de dos o más opciones mutuamente excluyentes para el usuario.

Image result for radio button visual basic





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.

Resultado de imagen para que es el panel de control en visual basic


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.

Image result for controles 9.12-PICTUREBOX que es

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).

Image result for controles RICHTEXTBOX  que es


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.

Image result for operadores logicos


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.

Image result for palabra reservada en visual dim, sub

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-----------------------------------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 

Image result for -FOR…STEP…NEXT EN VISUAL ejemplo

Comments

Popular posts from this blog

Desarrollo de Aplicaciones de Sistema de Información

Diseño de sistemas de información