Procedimientos y funciones definidas por el usuario

Slides:



Advertisements
Presentaciones similares
Insercion de datos..
Advertisements

Instrucciones Básicas Entrada de Información
Funciones. Subrutinas y procedimientos
Manejo de errores y excepciones
CASTELLANO 8º “A” “C” OBJ. 1.1 TRABAJO ESCRITO 15% 06/10 Al 10/10
Aprende a hacer sitios web con wordpress
Digital Product Placement (DP2)
Seminario de Actualización - Excel Avanzado y Macros
Desarrollo de Aplicaciones para Internet
Capítulo 15 Manejo de imágenes Educere – Cargando Tecnología en tu memoria. Web:
Capítulo 19 Cuadros de diálogo comunes Educere – Cargando Tecnología en tu memoria. Web:
Variables y tipos de datos
Cómo establecer propiedades de los objetos
ANALISIS DE DISCONTINUIDADES
Módulo 5: Estructuras de Decisión y Bucles
JORNADA 1 DEL 24 DE MARZO AL 30 DE MARZO EQUIPO 01 VS EQUIPO 02 EQUIPO 03 VS EQUIPO 06 EQUIPO 05 VS EQUIPO 10 EQUIPO 07 DESCANSA EQUIPO 08 VS EQUIPO 13.
Visual Basic: Ciclo For Next
LA VIDA EN 1810.
JORNADA 1 DEL 24 DE MARZO AL 30 DE MARZO EQUIPO 01 VS EQUIPO 07 EQUIPO 03 VS EQUIPO 06 EQUIPO 04 VS EQUIPO 05 EQUIPO 02 VS EQUIPO 08.
Programación Visual Basic
“CONSORCIO COSTA DULCE II” MINISTERIO DE TRANSPORTE Y COMUNICACIONES
VBA - Procedimientos Subprogramas (Procedimientos): Procedimientos Sub
1 Procedimientos Es un conjunto de sentencias incluidas entre las declaraciones Sub o Function y End Sub/Function VB utiliza varios tipos de procedimientos:
Creación de Aplicaciones
Curso Básico sobre Creación y Configuración de Objetos Este tutorial incluye instrucciones en audio. Por favor prepare parlantes o auriculares para oírlo.
Capítulo 24 Lenguaje de manipulación de datos y DAO Educere – Cargando Tecnología en tu memoria. Web:
Dim VARIABLE As TIPODATO Dim int As Integer = 0 VARIABLE= InputBox(“Digite el Documento a buscar") While Not NOMBRETABLA.EOF And int = 0 If NOMBRETABLA.Fields(0).Value.
 Ingresar dos valores correspondientes a la edad de una persona. Informar "La primera persona es mayor", "La segunda persona es mayor". C E 1 E 2 E1>E2.
Ejercicio N°4 Ingresar dos números enteros cualesquiera. Informar "el primero es mayor que el segundo", "el segundo es mayor que el primero" o "son iguales"
Ejercicio N°5 Ingresar cuatro números cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo. C Número1 (n1) Número2 (n2)
Prácticas de Organización de la Información y Redes
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Variables y Shapes. Variables ► Lugares de la memoria que reciben un nombre ► En VB no es necesario declarar las variables  A=8 ► Se declaran con Dim.
Microsoft© Visual Basic . Net.
Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
Manejo de bases de datos corporativas usando ADO
Capítulo 23 Lenguaje de definición de datos y DAO Educere – Cargando Tecnología en tu memoria. Web:
Capítulo 4 Escritura del código de los eventos Educere – Cargando Tecnología en tu memoria. Web:
Capítulo 16 Arrastrar y colocar Educere – Cargando Tecnología en tu memoria. Web:
Módulo 8: Manejo de Errores y Excepciones
Vectores y Matrices.
TRABAJO PRACTICO Nº2 Nombre: Ignacio D. Roca. Ejercicio Nº 1 TP 2 C numero numero= 0 Numero> 0 negativo f nulo verdadero positivo falso.
Bases de datos multiusuario usando DAO
Operadores y estructuras de control
Arreglos y comunicación Usuario
Programación en Visual Basic
For variable = Valor_Inicial to Valor_Final Step Incremento Una o más instrucciones (1) Next Step Incremento, permite especificar si se requiere un incremento.
Capítulo 10 Controles básicos para la introducción de datos Educere – Cargando Tecnología en tu memoria. Web:
Funciones y Procedimientos Profesor: Rodrigo Cruzat.
Tema 9. Estructuras de repetición “Repetir Mientras”
Programación Visual Basic ‍2º año B ‍Nombre: javier vasaquez ‍Computadora Número:25.
 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos) C Límite inferior Límite.
Capítulo 2 Creación de la interfaz del usuario Educere – Cargando Tecnología en tu memoria. Web:
Módulo 4: Trabajando con Procedimientos. Descripción Crear procedimientos Uso de procedimientos Uso de funciones predefinidas Debug and Deploy Escribir.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
Estructura de Repetición en Visual Basic
Conceptos.  Byte (0 a 255) = un byte  Short ( a ) = 16 bits de longitud  Integer ( a ) = 32 bits de longitud 
Para aplicaciones.   Una variable es un espacio de memoria en donde se almacenan datos 1. VARIABLES.
 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos) C Límite inferior Límite.
VB(lab1) Operacionas Básicas. VB(lab1) Realizar un programa que pida 2 números al usuario y que muestre el la suma de los dos por pantalla. Private Sub.
Programación Aplicada de Computadoras Lección #4 – Estructuras de Decisión Prof. Antonio F. Huertas.
ESTRUCTURAS DE DATOS “Conceptualización de estructuras de datos” Por: Eduardo Robayo.
Capítulo 14 Editor de menús y manejo de portapapeles Educere – Cargando Tecnología en tu memoria. Web:
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
PROCEDIMIENTOS Y FUNCIONES
Programación en Visual Basic
CICLOS ESTRUCTURA DE REPETICIÓN PROG 2270LGUILLERMO SOLLA.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 7 – Funciones y Procedimientos.
 Do- While y Do- Until Las instrucciones Do-while y Do-until permiten repetir un bloque de código mientras cierta condición sea True o hasta que cierta.
2012-BM5A. Unos tips antes de empezar: C# es Case Sensitive (sensible a mayúsculas) Pepe ≠ pepe ≠ pEpE Las asignaciones se hacen con “=” y las comparaciones.
Transcripción de la presentación:

Procedimientos y funciones definidas por el usuario Capítulo 9 Procedimientos y funciones definidas por el usuario Educere – Cargando Tecnología en tu memoria. Web: http://www.enlace.net/ramirez2 E-mail: proap@enlace.net Condiciones de uso de esta presentación, se encuentran en la página web anotada anteriormente. Las referencias de páginas son con respecto al título Aprenda Visual Basic Practicando, José Felipe Ramírez Ramírez, 2001, Pearson Educación, ISBN 970-26-0285-8.

09-01: Procedimientos y funciones Los procedimientos son secuencias de instrucciones, que son mandadas a ejecutar preferentemente mediante la orden Call. Si éstos retornan valores, se les llama funciones. Procedimiento Función Privado Público Tipo Alcance Capítulo 9, págs. 220, 223.

09-02: Funcionalidad de los procedimientos No utilizan argumentos, no retornan valores. No utilizan argumentos, retornan valores. Utilizan argumentos, no retornan valores. Funcionalidad de los procedimientos Capítulo 9, págs. 220.

09-03: Procedimiento sin argumentos ni valores de retorno Sintaxis Sub NombreProcedimiento( ) Instrucciones End Sub Sub SalirDeSistema( ) if MsgBox(“Desea salir?”, vbOkCancel)= vbOk Then End End If Call NombreProcedimiento Ejemplo Llamada Capítulo 9, págs. 224.

09-04: Gestión de argumentos Sintaxis Sub NombreProcedimiento(Arg1 As Tipo [, Arg2 As Tipo, …] ) Instrucciones End Sub Sub RaizCuadrada(Numero As Double) Dim Resultado As Double Resultado# = Numero * Numero MsgBox “Raíz de ” & Numero & “=“ & Resultado# Call RaizCuadrada( 10 ) Ejemplo Llamada Capítulo 9, págs. 227.

09-05: Gestión de argumentos opcionales Sintaxis Sub NombreProcedimiento(Optional Arg1 As Tipo [, …]) Instrucciones End Sub Sub RaizCuadrada(Optional Numero As Double) Dim Resultado As Double Resultado# = Numero * Numero MsgBox “Raíz de ” & Numero & “=“ & Resultado# Call RaizCuadrada( 10 ) Call RaizCuadrada() Ejemplo Llamada Capítulo 9, págs. 229.

09-06: Gestión de valores de retorno Sintaxis Sub NombreProcedimiento( ) As TipoRetrono Instrucciones … NombreProcedimiento = ValorDeRetorno End Sub Sub RaizCuadrada(Numero As Double) As Double Dim Resultado As Double Resultado# = Numero * Numero RaizCuadrada = Resultado# MsgBox “Raiz de 10 = ” & RaizCuadrada( 10 ) Ejemplo Llamada Capítulo 9, págs. 225.

09-07: Número incierto de parámetros Sintaxis Sub NombreProcedimiento( ParamArray Serie() ) Instrucciones For Each Variable In Serie … Next Variable End Sub Sub Cuenta(ParamArray Numeros()) Dim Temporal As Integer For Each Temporal In Numeros Print Temporal Next Trmporal Call Cuenta(1,3,5,7,9) Call Cuenta(2,1) Ejemplo Llamada Capítulo 9, págs. 233.

 Laboratorio Realice los siguientes ejercicios. 09.01 Creación de un procedimiento 09.02 Creación de un procedimiento que no utilice argumentos y retorne valores 09.03 Creación de un procedimiento que utilice argumentos y retorne valores 09.04 Creación de un procedimiento que utilice argumentos opcionales y retorne valores 09.05 Creación de un procedimiento que utilice argumentos opcionales con valor por omisión y retorne valores 09.06 Creación de un procedimiento que utilice un número de argumentos incierto