1 / 84

VISUAL- BASIC

VISUAL- BASIC. INTRODUCCIÓN. Introducción Al Visual-Basic. La programación en Visual-Basic corresponde a una de las formas de programación más modernas existente: La Programación Orientada a Objetos y Controlada por Eventos. Palabras Claves en Visual-Basic.

charis
Download Presentation

VISUAL- BASIC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VISUAL- BASIC INTRODUCCIÓN

  2. Introducción Al Visual-Basic • La programación en Visual-Basic corresponde a una de las formas de programación más modernas existente: La Programación Orientada a Objetos y Controlada por Eventos.

  3. Palabras Claves en Visual-Basic Las palabras claves en Visual-Basic son: • Objeto. • Evento. • Propiedad. • Método.

  4. Objeto • Combinación de código y datos que se pueden tratar como una unidad. • Cada objeto se define por una clase.

  5. Ejemplos de Objetos • Caja de Texto • Botón de Comandos • Botón de Opción • Barra de desplazamiento

  6. Evento. • Un evento es una acción reconocida por un formulario o un control. • Los tipos de eventos reconocidos por un objeto varían, pero muchos tipos son comunes a la mayoría de los controles. Ejemplos de Eventos: • Click. • Doble Click. • Pulsar una tecla. • Arrastrar el ratón.

  7. Propiedad. • Son las características de un objeto, que pueden manipularse durante el diseño y/o ejecución del programa. Ejemplos de Propiedades: • Colores. • Tipo de Fuente. • Tamaño. • Posición.

  8. Método. • Los métodos son conjuntos de instrucciones que ejecutan determinada acción sobre un objeto. Ejemplos de Métodos: • Borrar el contenido de un objeto. • Dibujar una línea. • Fijar una escala. • Encontrar un valor que cumple con determinado criterio.

  9. Programación Orientada a Objetos y Controlada por Eventos. • Las aplicaciones controladas por eventos ejecutan código como respuesta a un evento. • Cada formulario y control de Visual Basic tiene un conjunto de eventos predefinidos. Si se produce uno de dichos eventos y el procedimiento de evento asociado tiene código, Visual Basic llama a ese código.

  10. VISUAL- BASIC VARIABLES Y OBJETOS

  11. VARIABLES Y OBJETOS VARIABLES

  12. Variables • Una variable es una ubicación temporal de memoria donde se almacenan datos que interesan retener durante la ejecución de la aplicación. • Las variables pueden contener texto, valores numéricos, fechas o propiedades de cierto objeto. Es una forma de dar nombre a una porción de datos con la que deseamos trabajar en nuestro programa.

  13. Variables • Las variables se caracterizan por un nombre que las identifica y por un tipo de datos, que establece el conjunto de valores posibles que pueden contener y operaciones en las que puede participar. • El valor de una variable puede cambiar a lo largo de la vida de ésta; su nombre no.

  14. Variables • El uso de las variables puede hacer que la aplicación sea más rápida. Por ejemplo, si se usa muchas veces un determinado valor, es aconsejable guardarlo en una variable y utilizarla cuando se necesite, en lugar de tener que volver a escribir el código cada vez que se requiera llamarla. Es más rápido el acceso a las variables que a una propiedad de un objeto, por lo que también es aconsejable guardar el valor de una propiedad en una variable.

  15. Nombre de las Variables El nombre de una variable debe tener las siguientes características: • Debe comenzar con una letra. • No puede incluir un punto, espacios en blanco, ni la mayoría de los caracteres especiales. • Se permiten algunos caracteres especiales empleados como último carácter (%, &, !, #, $ y @), y el guión a tierra (_) excepto en el primer carácter. • No debe exceder de 255 caracteres.

  16. Nombre de las Variables El nombre de una variable debe tener las siguientes características: • Debe ser única en el mismo formulario. • Preferiblemente debe hacer referencia directa su función en el programa. • No puede coincidir con una palabra reservada del lenguaje empleado. Una palabra reservada es aquella palabra que pertenece a la sintaxis propia del lenguaje empleado.

  17. Palabras Reservadas (Visual Basic)

  18. VARIABLES Y OBJETOS TIPOS DE DATOS

  19. Tipos de Datos • El tipo de datos de una variable establece el número y tipo de valores que ésta puede tener, así como el conjunto de operaciones en las que puede tomar parte como operando. • En Visual Basic dicho tipo de datos se especifica al declarar la variable, de forma que se guarda espacio en memoria para poder almacenar los valores de dicho tipo de datos.

  20. Variable Tipo Variant • Una variable Variant es capaz de almacenar todos los tipos de datos definidos en el sistema; es como un camaleón, puede representar diferentes tipos de datos en distintas situaciones • De forma predeterminada, si no proporciona un tipo de dato, la variable toma el tipo de dato Variant.

  21. Variable Tipo Variant • El tipo Variant permite emplear otro tipo de dato, llamado decimal (TipoDecimal). • Aunque este último tipo no puede declararse en la versión 6.0 de Visual Basic, es posible declarar una variable tipo Variant y luego transformarla en tipo Decimal empleando la función CDec. • Debe evitarse abusar del empleo de variables tipo Variant, ya que las mismas requieren mucho más memoria que los restantes tipos.

  22. VARIABLES Y OBJETOS AMBITO Y DECLARACIONES DE VARIABLES

  23. Ámbito Una aplicación sencilla de Visual Basic suele tener la siguiente estructura: • Un proyecto. • Varios formularios. • Diferentes procedimientos asignados a los distintos formularios.

  24. Ámbito

  25. Ámbito En este ejemplo, los procedimientos 1 y 2 son del formulario 1, y los 3 y 4 del formulario 2

  26. Ámbito El ámbito general de una aplicación lo constituye el proyecto, todos sus formularios y procedimientos. Cualquier elemento que sea reconocido en el ámbito general, se dice que es público

  27. Ámbito Cualquier elemento que sea reconocido en el ámbito local de un formulario, se dice que es público para dicho ámbito, pero privado para el proyecto. El ámbito local de un formulario lo constituye todos los procedimientos del mismo.

  28. Declaración de Variables • Al declarar una variable se reserva memoria para ella, se indica qué valores puede contener a través de su tipo de datos, y cual será su ámbito (o alcance). • En la mayoría de los lenguajes es necesario declarar las variables para poder utilizarlas en el programa. En Visual Basic no es obligatorio, pero si recomendable.

  29. Ejemplo de Declaración de Variables Dim A% Dim Luis& Static K@ Public X$ Dim H$ Static N! Dim Pi Dim A as Integer Dim Luis as Long Static K as Variant Public X as Double Dim H as String Static N as Single Dim PI as Variant Public C as Boolean

  30. Declaración de Variable • Dim:Al declarar una variable con esta palabra estamos diciendo que la variable sea local al ámbito en que se declara. Puede ser dentro de un procedimiento o dentro de un formulario, de esta forma no sería accesible desde los demás procedimientos o formularios.

  31. Declaración de Variable • Public: Las variables declaradas serán publicas y podrán estar accesibles desde todos los formularios de la aplicación. Para conseguirlo tendremos que declararlas en un módulo de código, no en la sección declaraciónde cualquier formulario de los que conste la aplicación.

  32. Declaración de Variable • Static: Con esta forma de declarar variables se logra que las variables locales no se creen y se destruyan al entrar y salir de los procedimientos donde fueron declaradas, sino que se mantenga su valor durante todo el periodo de ejecución de la aplicación. De esta forma a entrar en algún procedimiento las variables recuerdan el valor que tenían cuando se salió de él.

  33. Ámbito o Alcance de la Variable

  34. VARIABLES Y OBJETOS ASIGNACIÓN DE VARIABLES

  35. Asignación de Variables • Cuando se trabaja con variables, en algún momento surge la necesidad de asignar a la misma valores. • La asignación de valores a una variable se realiza empleando el símbolo igual (=)

  36. Asignación de Variables nombre_de_la_variable = expresión_a_asignar Lo asignado va siempre a la derecha La variable va siempre a la izquierda

  37. Asignación de Variables Nunca haga esto: 12 = N “Núcleo” =S 12+12=H

  38. VARIABLES Y OBJETOS DECLARACION DE CONSTANTES

  39. Constantes • Cuando un valor se repite frecuentemente es conveniente guardarlo en una constante. • Las constantes son semejantes a las variables, pero su valor no puede cambiar a lo largo de la aplicación.

  40. Constantes Existen dos tipos de constantes: • Constantes intrínsecas o definidas por el sistema. • Constantes simbólicas o definidas por el usuario.

  41. Constantes Intrínsecas • Son aquellas proporcionadas por las aplicaciones y controles. • En Visual-Basic se denominan con el prefijo Vb, más un nombre que resulta nemotécnico. • Por ejemplo VbYes es una constante que tiene valor 6, que es el valor devuelto cuando en un determinado objeto el usuario pulsa el botón Si (yes)

  42. Constantes Simbólicas • Son aquellas definidas por el usuario. • La forma de declararla es a través de la instrucción: Const = Expresión, donde la expresión es un valor literal o un conjunto de palabras que se evalúen a un valor válido.

  43. Constantes Simbólicas • Para utilizar una constante hay que declararla previamente. Ejemplo: Const PI = 3.14159265358979

  44. VARIABLES Y OBJETOS NOMBRE DE OBJETOS

  45. Nombre de Objetos El nombre de un objeto debe tener las mismas características del nombre de una variable, excepto en que no es permitido emplear los caracteres especiales (%, &, !, #, $ y @) en ninguna parte del mismo. Adicionalmente, aunque no es obligatorio, es recomendado que se emplee un prefijo que indique de que tipo de objeto se trata. Esto ayuda a la identificación rápida de sus propiedades y métodos.

  46. VISUAL- BASIC OPERADORES

More Related