La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

01-05: Controles Implícitos Capítulo 1, págs. 20 Controles implícitos Básicos De selección Contenedores Gráficos Gestión de archivos Tiempo Datos Vínculos.

Presentaciones similares


Presentación del tema: "01-05: Controles Implícitos Capítulo 1, págs. 20 Controles implícitos Básicos De selección Contenedores Gráficos Gestión de archivos Tiempo Datos Vínculos."— Transcripción de la presentación:

1 01-05: Controles Implícitos Capítulo 1, págs. 20 Controles implícitos Básicos De selección Contenedores Gráficos Gestión de archivos Tiempo Datos Vínculos dinámicos Label – TextBox - CommandButton OptionButton – CheckBox – ComboBox ListBox – HScrollBar - VScrollBar Frame PictureBox – Image – Shape Line DriveListBox – DirListBox - FileListBox Timer Data OLE

2 01-07: Modos de trabajo con formularios SDI (Single Document Interface) MDI (Multiple Document Interface) Capítulo 1, págs. 13

3 01-08: Pasos para crear una aplicación en Visual Basic 1.Crear la interfaz del usuario 2.Establecer las propiedades de los objetos 3.Escribir el código de los eventos 4.Guardar el proyecto 5.Probar y depurar la aplicación 6.Compilar a ejecutable (EXE) 7.Crear los díscos de instalación Capítulo 1, págs. 32

4 02-01: Pasos para crear la interfaz de usuario Lo principal: ¡Saber qué se desea hacer! 1.Tener la cantidad de objetos adecuados para hacer lo que se quiere con la aplicación. 2.Tener los tipos de objeto adecuados para hacer lo que se quiere con la aplicación. 3.Definir la posición y las dimensiones adecuadas de los objetos. 4.Obtener una distribución funcional. Capítulo 2, págs. 37.

5 02-06: Opciones de Formato Capítulo 2, págs. 54. Alinear Alinear (Aplica sobre selección modo grupo) Igualar tamaño Igualar tamaño (Aplica sobre selección modo grupo) Espacio Horizontal / Vertical Espacio Horizontal / Vertical (Aplica sobre selección modo grupo) Centrar en el formulario Centrar en el formulario (Aplica sobre objetos) Orden Orden (Aplica sobre objetos) Bloquear controles Bloquear controles (Aplica al formulario) Selección en modo grupo Objeto principal de grupo Algunas de las opciones sólo funcionan en Selección en modo grupo, donde existirá un Objeto principal de grupo. Opciones de Formato

6 03-01: Pasos para establecer propiedades a los objetos 1.Validar que ya se tienen todos los objetos que se requieren en el formulario. 2.Asignar el nombre adecuado para cada uno de los objetos. 3.Establecer las propiedades de apariencia y comportamiento. Capítulo 3, págs. 59.

7 03-02: Ventana Propiedades Capítulo 3, págs. 61-67. Lista desplegable de objetos.- Lista desplegable de objetos.- Muestra el nombre del objeto y tipo de objeto del objeto activo (actualmente seleccionado). Permite seleccionar cualquiera de los objetos de la interfaz, para modificar sus propiedades. Cuadro de ayuda.- Cuadro de ayuda.- Muestra una breve descripción de la función que tiene la propiedad que se encuentra seleccionada. Cuadrícula de propiedades.- Cuadrícula de propiedades.- Muestra todas las propiedades disponibles para el objeto activo. AlfabéticaPor Categorías Puede estar organizada de forma Alfabética o Por Categorías. Propiedades La columna izquierda, o de Propiedades, muestra la propiedad que puede ser modificada. Abiertos Valor limitado La columna derecha muestra los valores asignados a la propiedad; dichos valores pueden ser Abiertos o de Valor limitado.

8 03-04: Formas de asignar valores a las propiedades 1.En tiempo de diseño 1.En tiempo de diseño, a través de la ventana Propiedades. 2.En tiempo de ejecución 2.En tiempo de ejecución, a través de código, usando la siguiente sintaxis y nomenclatura: Capítulo 3, págs. 67-72. Objeto. Propiedad = ValorAAsignar Ejemplo: suponga que tiene un botón llamado cmdSalir, al que le quiere modificar el ancho ( Width ) a 400. cmdSalir. Width = 400

9 04-01: Nomenclatura de los eventos eventos 1.Los eventos estan asociados a los objetos a los que le suceden ChangeClick DblClickKeyPressMouseMove 2.Algunos eventos bastante comunes son Change, Click, DblClick, KeyPress, MouseMove. 3.Su nomenclatura es la siguiente: Capítulo 4, págs. 77. Objeto_Evento Ejemplo: suponga que tiene un botón llamado cmdSalir ; el nombre del evento que sucederá al hacer clic en él es... cmdSalir_Click( )

10 04-02: Estructura de los procedimientos de eventos Capítulo 4, págs. 78. procedimiento de evento Al desencadenar un evento, se ejecuta siempre un procedimiento de evento. Estructura de los procedimientos de evento SubEnd SubInicio (Sub) y fin (End Sub) (1) Nombre del procedimiento de evento (Objeto + guión bajo + Evento (2, 3) Código de evento Código de evento (4)

11 04-03: Ventana Código Capítulo 4, págs. 82.

12 06-03: Elementos a considerar con respecto a las variables Capítulo 6, págs. 142, 143, 147. Elementos a considerar al definir variables Nombre Tipo de datos Alcance PrefijoAlcancePrefijoDatoCarácterDefinición PrefijoAlcance + PrefijoDato + NombreRepresentativo + CarácterDefinición int % ( int ) Integer ( % ) lng& ( lng ) Long In t eger ( & ) sng ! ( sng ) Single Precision ( ! ) dbl # ( dbl ) Double Precision ( # ) cur @ ( cur ) Currency ( @ ) str $ ( str ) String ( $ ) bln ( bln ) Boolean dtm ( dtm ) Date udt ( udt ) Usuario byt ( byt ) Byte vnt ( vnt ) Variant A nivel procedimiento (Definir en un procedimiento) m ( m ) A nivel módulo (Definir en declaraciones generales) g ( g ) A nivel global (Definir en un módulo estándar)

13 06-05: Tipos de definición de variables Capítulo 6, págs. 145, 150, 155. VariablesDimAs VariablesDim NombreVariable [ As Tipo | CaracterDefinición ] DimAs Dim mcurVentasAcumuladas As Currency Dim Dim mcurVentasAcumuladas@ ConstantesConstAs ConstantesConst NombreConstante As Tipo = Valor ConstAs Const dblPI As Double = 3.1416 MatricesDimAs MatricesDim NombreVariable(Posiciones) As Tipo DimAs Dim intUnidadesVendidas(10) As Integer DimtoAs Dim intUnidadesVendidas(1 to 10) As Integer Option Explicit: Obliga a que todas las variables utilizadas hayan sido definidas de manera explícita.

14 06-06: Conversión de datos Capítulo 6, págs. 158. Funciones de conversión CBoolExpresiónAConvertir CBool(ExpresiónAConvertir) > De String a Boolean CByteExpresiónAConvertir CByte(ExpresiónAConvertir) > De String a Byte CCurExpresiónAConvertir CCur(ExpresiónAConvertir) > De String a Currency CDateExpresiónAConvertir CDate(ExpresiónAConvertir) > De String a Date CDblExpresiónAConvertir CDbl(ExpresiónAConvertir) > De String a Double CDecExpresiónAConvertir CDec(ExpresiónAConvertir) > De String a Decimal CIntExpresiónAConvertir CInt(ExpresiónAConvertir) > De String a Integer CLngExpresiónAConvertir CLng(ExpresiónAConvertir) > De String a Long CSngExpresiónAConvertir CSng(ExpresiónAConvertir) > De String a Single CVarExpresiónAConvertir CVar(ExpresiónAConvertir) > De String a Variant StrExpresiónAEvaluar Str(ExpresiónAEvaluar) > De Número a String ValExpresiónAEvaluar Val(ExpresiónAEvaluar) > De String a Número

15 06-07: Formato de datos Capítulo 6, págs. 161. Función Format, Sintaxis: General Number Currency Fixed Standard Percent Scientific General Date Long Date Medium Date Short Date Long Time Medium Time Short Time Yes/No True/False On/Off > < FormatDatoAFormatear Format ( DatoAFormatear, MascaraDeFormato ) Principales máscaras de formato

16 07-01: Operadores básicos Capítulo 7, págs. 170, 172, 174. Operadores AritméticosComparativosLógicos + (Suma) - (Resta) * (Multiplicación) Mod ^ < (Menor que) <= ( Menor o igual que) > (Mayor que) >= (Mayor o igual que) = (Igual a) <> (Distinto de) NOT Negación AND Y OR O XOR O mutuamente excluyente

17 07-02: Prioridad entre operadores Capítulo 7, págs. 178.


Descargar ppt "01-05: Controles Implícitos Capítulo 1, págs. 20 Controles implícitos Básicos De selección Contenedores Gráficos Gestión de archivos Tiempo Datos Vínculos."

Presentaciones similares


Anuncios Google