Unidad I Panorama general de lenguajes de programaci - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Unidad I Panorama general de lenguajes de programaci

Description:

Unidad I Panorama general de lenguajes de programaci n en aplicaciones mecatr nicas M.C. Juan Carlos Olivares Rojas * Agenda 1.4 Visual Basic * Visual Basic Es un ... – PowerPoint PPT presentation

Number of Views:84
Avg rating:3.0/5.0
Slides: 15
Provided by: JuanCarl72
Category:

less

Transcript and Presenter's Notes

Title: Unidad I Panorama general de lenguajes de programaci


1
Unidad I Panorama general de lenguajes de
programación en aplicaciones mecatrónicas
  • M.C. Juan Carlos Olivares Rojas

2
Agenda
  • 1.4 Visual Basic

3
Visual Basic
  • Es un lenguaje Visual orientado a objetos que
    permite el desarrollo rápido de aplicaciones
    (RDA).
  • Es utilizado para la programación de prototipos
    por su fácil manejo de interfaces y su manejo de
    directivas de otros intérpretes basic

4
Visual Basic
  • La construcción de una aplicación en Visual Basic
    es sencilla, se comienza definiendo las
    interfaces agregando componentes y programando
    los eventos asociados a componentes.
  • La ventaja de Visual Basic es que es muy portable
    en ambientes Windows.

5
Visual Basic
  • Se encuentra inmiscuido en la programación de
    scripting en Windows así como en las macros de
    Microsoft Office.
  • La versión más reciente de Visual Basic es la
    .NET que maneja una amplia gama de clases y
    objetos para su utilización

6
Visual Basic
  • También está presente en la programación Web de
    páginas dinámicas (ASP) y de scripting del lado
    cliente (Visual Basic Script).
  • Visual Basic tiene una gran compatibilidad con
    otros lenguajes manejados en Visual Basic.

7
Visual Basic .NET
  • Un ejemplo de programación de un método quedaría
    de la siguiente forma
  • Public Class Form1
  • Private Sub Boton2_Click(ByVal sender As
    System.Object, ByVal e System.EventArgs)
  • PictureBox1.visibletrue
  • Label1.TextITESM Campus Morelia

8
Visual Basic .NET
  • If Label2.TextOk Or Label2.TextSi
  • PictureBox1.visibleFalse
  • Beep() Sonido
  • End if
  • End Sub
  • End Class

9
Visual Basic for Applications (macros)
  • Las macros pueden realizar actividades
    repetitivas. Se asocian como una grabación de
    teclas, movimientos del ratón que generalmente
    sirven para automatizar tareas.
  • También se pueden utilizar para realizar
    funciones específicas, de allí los riesgos de
    seguridad que pueden llegar a tener.

10
Visual Basic for Applications (macros)
  • También se pueden utilizar fórmularios gráficos
    en este tipo de aplicaciones. Ejemplo
  • Sub Firma1()
  • ' Ejemplo de macro
  • Range("A1").Select
  • ActiveCell.FormulaR1C1 ITESM
  • End Sub

11
Ejemplo Visual Basic Scripting
  • 'Programa de ejemplo en Windows Script
  • Dim Args, ArgList
  • set Args WScript.Arguments
  • For i 0 to Args.Count 1
  • ArgList ArgList i ""Args(i) chr(13)
  • Next
  • MsgBox "Numero de argumentos " Args.Count
    chr(13) ArgList

12
Ejemplo de Visual Basic Script
  • 'Introduccion de datos
  • Dim nombre As String
  • nombre InputBox("Cual es tu nombre?")
  • MsgBox(nombre)
  • Deben tener la extensión .vbs para poderse
    ejecutar

13
Actividad 4
  • En equipos de tres personas asignados por el
    profesor, realizar los programas para el cálculo
    de raíces de una ecuación de segundo grado con la
    fórmula general, determinar si una palabra es
    palíndroma y determinar si un número es primo. Se
    deberá tener un script de Windows, una macro en
    Excel y un programa ejecutable.

14
Preguntas, dudas y comentarios?
Write a Comment
User Comments (0)
About PowerShow.com