Visual basic 6.0
1. ¿CUALES SON LOS OPERADORES RELACIONALES EN VISUAL BASIC 6.0?
R/:
- Los operadores aritméticos realizan cálculos familiares en valores numéricos, incluido el desplazamiento de los patrones de bits.
- Los operadores de comparacióncomparan dos expresiones y devuelven un valor
Booleanque representa el resultado de la comparación. - Los operadores de concatenación unen varias cadenas en una sola.
- Los operadores lógicos y bit a bit de Visual Basic combinan valores
Booleano numéricos y devuelven un resultado del mismo tipo de datos que los valores.
2. ¿QUE ES UNA PROPIEDAD EN VISUAL BASIC 6.0?
R/:Ventana de propiedades : en esta se encuentra toda la lista de propiedades para modificar un control.
BorderStyle: borde al rededor del texto.
BackStyle: borde transparente o no transparente.
Backcolor: Para cambiar color del fondo.
Visible : Si está en True el control está visible si está en False está oculto.
Name: es el nombre del control y sirve para hacer referencia al mismo en el código, como todos los controles.
Name : Este es el nombre como se le reconocera al objeto durante el programa, se acostumbra escribir frm antes del nombre para saber que es un Frame (Ej: frmFondo)..
Caption : Este es el mensaje que se quiere que aparesca en el Frame.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para los Frames.
Font : Permite escoger el tipo de letra, tamaño y estilo de la letras a usar.
R/:Ventana de propiedades : en esta se encuentra toda la lista de propiedades para modificar un control.
Text: texto que aparecerá en el control.
Name: nombre del control.
Multiline: nos permite introducir varias lineas de texto.
Alignment: Alineación que tendrá el texto dentro del control que puede ser izquierdo, derecho, centrado.
Visible: si esta propiedad esta en falso la caja de texto no sera visible cuando este en ejecución el programa. si está en verdadero si se podrá ver.
Maxlength: numero máximo de caracteres que tendrá el control.
Looked: Con esta propiedad podemos bloquear el control para que el usuario no pueda escribir ni modificar.
Backolor: Color que tendrá el fondo de la caja de texto.
Forecolor: Es el color de la letra que tendrá el control.
Maxlength: numero máximo de caracteres que tendrá el control.
Looked: Con esta propiedad podemos bloquear el control para que el usuario no pueda escribir ni modificar.
Backolor: Color que tendrá el fondo de la caja de texto.
Forecolor: Es el color de la letra que tendrá el control.
Font: tipo y tamaño que contendrá el control.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para las Text Box.
Caption: texto que contendrá el control.
BorderStyle: borde al rededor del texto.
BackStyle: borde transparente o no transparente.
Backcolor: Para cambiar color del fondo.
Visible : Si está en True el control está visible si está en False está oculto.
Name: es el nombre del control y sirve para hacer referencia al mismo en el código, como todos los controles.
Enabled: Si está en True (Verdadero) el control está activado y se puede utilizar normalmente, si se encuentra en False, el control está desactivado.
FontName: El nombre de la fuente que utilizará el texto del control. Podemos elegir las que tengamos instaladas en el sistema.
Forecolor: indica el color del Texto.
Height y Width: Ancho y alto del Label.
ToolTipText: muestra el mensaje de descripción cuando pasamos el mouse por encima del control.

COMMANDBUTTON:
Caption: texto para el usuario.
Enable: Inhavilita o habilita el control con el fin de que ese disponible para el usuario.
Style: cuando esta en 1 habilita al backcolor y cuando esta en 0 lo deshabilita.
Style: cuando esta en 1 habilita al backcolor y cuando esta en 0 lo deshabilita.
Name: Especifíca el nombre del control para poder referenciarlo e identificarlo.
Appearance: Esta propiedad determina si el Image posee o no efecto 3d con respecto a su apariencia. Los valores son: 1 - 3D y 0 - None. Para que esta propiedad se pueda utilizar, la propiedad BorderStyle debe estar con el valor 1.
BorderStyle: Determina si el control Image posee o no un borde. Al igual que el anterior tiene dos posibles valores, 0 sin borde o 1 con borde.
Picture: Esta es la propiedad principal del control, que también es la propiedad por defecto o default. Picture es la que establece la imagen o gráfico que mostrará el control.
Stretch: Esta es una de las propiedades mas importantes. Si está en True la imagen se ajustará al tamaño que posea el control Image, si está en False el control Image es el que se adaptará al tamaño y dimensiones de la imagen.
Las demás propiedades son las clásicas y comunes para la mayoría de los controles, como la propiedad Index, Visible, Enabled,ToolTipText, Width, Height, etc...
BorderStyle: Determina si el control Image posee o no un borde. Al igual que el anterior tiene dos posibles valores, 0 sin borde o 1 con borde.
Picture: Esta es la propiedad principal del control, que también es la propiedad por defecto o default. Picture es la que establece la imagen o gráfico que mostrará el control.
Stretch: Esta es una de las propiedades mas importantes. Si está en True la imagen se ajustará al tamaño que posea el control Image, si está en False el control Image es el que se adaptará al tamaño y dimensiones de la imagen.
Las demás propiedades son las clásicas y comunes para la mayoría de los controles, como la propiedad Index, Visible, Enabled,ToolTipText, Width, Height, etc...
Name : Este es el nombre como se le reconocera al objeto durante el programa, se acostumbra escribir frm antes del nombre para saber que es un Frame (Ej: frmFondo)..
Caption : Este es el mensaje que se quiere que aparesca en el Frame.
Height,Left,Top,Width : Se refieren al tamaño del Espacio reservado para los Frames.
Font : Permite escoger el tipo de letra, tamaño y estilo de la letras a usar.
3. ¿QUE ES UN METODO EN VISUAL BASIC 6.0?
R/:Métodos de extensión permiten a los desarrolladores agregar funcionalidad personalizada a los tipos de datos que ya están definidos sin crear un nuevo tipo derivado. Métodos de extensión permiten escribir un método que se pueda llamar como si fuera un métodode instancia del tipo existente.
R/:Métodos de extensión permiten a los desarrolladores agregar funcionalidad personalizada a los tipos de datos que ya están definidos sin crear un nuevo tipo derivado. Métodos de extensión permiten escribir un método que se pueda llamar como si fuera un métodode instancia del tipo existente.
4. ¿QUE ES LA NOTACION HUNGARA? Y DE AL MENOS 5 EJEMPLO DE SU USO
R/:En programación informática, lanotación húngara es un sistema usado normalmente para crear los nombres de variables. También se utiliza para nombrar las instancias de objetos en lenguajes de programación visuales, como por ejemplo Delphi.
R/:En programación informática, lanotación húngara es un sistema usado normalmente para crear los nombres de variables. También se utiliza para nombrar las instancias de objetos en lenguajes de programación visuales, como por ejemplo Delphi.
5. ¿QUE ES COMPILAR UN PROGRAMA EN VIUALBASIC 6.0?
R/:- Click derecho en la barra de herramientas superior
- Click "customize"
- Click "standard" y presiona en reset.
R/:- Click derecho en la barra de herramientas superior
- Click "customize"
- Click "standard" y presiona en reset.
6. ¿QUE ES UN MODULO DE CODIGO EN VISUAL BASIC 6.0?
R/:Según lo que hemos visto hasta ahora,Visual Basic, almacena el código enmódulos. Hay tres clases de módulos: formularios (.frm), módulos estándar (.bas) y clases (.cls). Cada módulopuede contener fundamentalmente: Declaraciones (constantes, tipos, variables, etc.).
R/:Según lo que hemos visto hasta ahora,Visual Basic, almacena el código enmódulos. Hay tres clases de módulos: formularios (.frm), módulos estándar (.bas) y clases (.cls). Cada módulopuede contener fundamentalmente: Declaraciones (constantes, tipos, variables, etc.).
7. ¿CUALES SON LAS PARTES DEL ENTORNO DE DESARROLLO (IDE) DE VISUAL BASIC?
PONER UNA GRAFICA ACERCA DE ESTO EN EL BLOG.
R/:El límite entre un IDE y otras partes del entorno de desarrollo de software más amplio no está bien definido. Muchas veces, a los efectos de simplificar la construcción de la interfaz gráfica de usuario (GUI, por sus siglas en inglés) se integran un sistema controlador de versión y varias herramientas. Muchos IDE modernos también cuentan con un navegador de clases, un buscador de objetos y un diagrama de jerarquía de clases, para su uso con el desarrollo de software orientado a objetos.
PONER UNA GRAFICA ACERCA DE ESTO EN EL BLOG.
R/:El límite entre un IDE y otras partes del entorno de desarrollo de software más amplio no está bien definido. Muchas veces, a los efectos de simplificar la construcción de la interfaz gráfica de usuario (GUI, por sus siglas en inglés) se integran un sistema controlador de versión y varias herramientas. Muchos IDE modernos también cuentan con un navegador de clases, un buscador de objetos y un diagrama de jerarquía de clases, para su uso con el desarrollo de software orientado a objetos.
R/:Muestra un mensaje en un cuadro de diálogo, espera a que el usuario haga clic en un botón y devuelve un entero que indica el botón utilizado.
Ejercicio 1
1.- Crear un formulario con un botón de comando como se muestra en la figura

2.- Incluir el el command1 el siguiente codigo en el evento click
msgbox "Actualización terminada", vbokonly, "Información"
3.- Ejecutar la aplicación
9. ¿PARA QUE SIRVE INPUTBOX EN VIUAL BASIC 6.0? Y DE UN EJEMPLO DE SUS USO
R/:Esta función muestra un cuadro de diálogo modal (éste es un término técnico para definir un formulario que ha de cerrarse antes de poder continuar con el desarrollo normal del programa), que contiene un Título y un Mensaje (definibles), un cuadro de texto y dos botones "ACEPTAR" y "CANCELAR".
Ejercicio 1
Reemplaza el código del botón de comando anterior en el evento click e ingresa el siguiente código
Dim Val As String
Val = InputBox("Cual es tu nombre", "Ejemplo 1.- INPUTBOX")
MsgBox "Su nombre es: " & Val
Ejercicio 1
1.- Crear un formulario con un botón de comando como se muestra en la figura

2.- Incluir el el command1 el siguiente codigo en el evento click
msgbox "Actualización terminada", vbokonly, "Información"
3.- Ejecutar la aplicación
9. ¿PARA QUE SIRVE INPUTBOX EN VIUAL BASIC 6.0? Y DE UN EJEMPLO DE SUS USO
R/:Esta función muestra un cuadro de diálogo modal (éste es un término técnico para definir un formulario que ha de cerrarse antes de poder continuar con el desarrollo normal del programa), que contiene un Título y un Mensaje (definibles), un cuadro de texto y dos botones "ACEPTAR" y "CANCELAR".
Ejercicio 1
Reemplaza el código del botón de comando anterior en el evento click e ingresa el siguiente código
Dim Val As String
Val = InputBox("Cual es tu nombre", "Ejemplo 1.- INPUTBOX")
MsgBox "Su nombre es: " & Val
10.¿QUE ES UN NUMERO ALEATORIO EN VISUA BASIC 6.0 Y COMO SE GENERAN? DE UN
EJEMPLO DE COMO SE HACE
R/:EJERCICIO NÚMEROS ALEATORIOS
R/:EJERCICIO NÚMEROS ALEATORIOS
Crear el código de un programa que genera tres números enteros aleatorios A, B, C comprendidos entre 65 y 90, ambos inclusive, y los muestra en pantalla.
Solución (para versiones de VB menos recientes): Solución (para versiones de VB más recientes):
| Rem Curso Visual Basic aprenderaprogramar.com Option Explicit Dim A%, B%, C As Integer Private Sub Form_Load() Randomize A = Int(Rnd * 26) + 65 B = Int(Rnd * 26) + 65 C = Int(Rnd * 26) + 65 MsgBox ("A vale " & A & " ;B vale " & B & " ; C vale " & C) End Sub |
| REM Curso Visual Basic aprenderaprogramar.com Option Explicit On Public Class Form1 Dim A, B, C As Integer Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Randomize() A = Int(Rnd() * 26) + 65 B = Int(Rnd() * 26) + 65 C = Int(Rnd() * 26) + 65 MsgBox("A vale " & A & " ;B vale " & B & " ; C vale " & C) End Sub End Class |
Comentarios:Si quieres respetar la literalidad de la fórmula que expusimos en apartados anteriores del curso puedes escribir con igual resultado lo siguiente:
A = Int((90 - 65 + 1) * Rnd + 65); B = Int((90 - 65 + 1) * Rnd + 65); C = Int((90 - 65 + 1) * Rnd + 65)






Comentarios
Publicar un comentario