Estructura General de las Instrucciones en Visual Basic

17
Estructura General de las Instrucciones en Visual Basic Pasos para crear un programa: Crear el interfase Establecer las propiedades de los objetos Escribir el código que ejecute el evento o acción a ocurrir

description

Estructura General de las Instrucciones en Visual Basic. Pasos para crear un programa: Crear el interfase Establecer las propiedades de los objetos Escribir el código que ejecute el evento o acción a ocurrir. Localizar Visual Studio. 1- Preparar el interfase. - PowerPoint PPT Presentation

Transcript of Estructura General de las Instrucciones en Visual Basic

Page 1: Estructura General de las Instrucciones en Visual Basic

Estructura General de las Instrucciones en Visual Basic

Pasos para crear un programa:– Crear el interfase – Establecer las propiedades de los objetos– Escribir el código que ejecute el evento o acción a

ocurrir

Page 2: Estructura General de las Instrucciones en Visual Basic

Localizar Visual Studio

Page 3: Estructura General de las Instrucciones en Visual Basic
Page 4: Estructura General de las Instrucciones en Visual Basic
Page 5: Estructura General de las Instrucciones en Visual Basic

1- Preparar el interfase

Page 6: Estructura General de las Instrucciones en Visual Basic

2- Propiedades de los Objetos:

Las propiedades de un objeto son cambiadas en código con instrucciones de la forma:– objectName.property = setting– Ejemplo:

txtBox.Font.Size = 12

Page 7: Estructura General de las Instrucciones en Visual Basic

3- Escribir los códigosEvent Procedure

Instrucciones que se ejecutan cuando un evento (o acción) ocurra

Se escriben en bloques de códigos Formato:

– Private Sub objectName_event()

statements

End Sub

Page 8: Estructura General de las Instrucciones en Visual Basic

Ejemplo event procedure

Private Sub cmdButton_Click()

txtBox.Text = “ “

End Sub

“limpia” el contenido de un text box cuando el command button se presione

Page 9: Estructura General de las Instrucciones en Visual Basic

Public Class Form1Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim number1 As DoubleDim number2 As DoubleDim total As Doublenumber1 = CDbl(TextBox1.Text)number2 = CDbl(TextBox2.Text)total = number1 + number2

End SubEnd Class

Ejemplo de los códigos a utilizarse para el interfase anterior

Page 10: Estructura General de las Instrucciones en Visual Basic

List box para mostrar output

La instrucción:

lstBox.Items.Add(n)Muestra un número n en un listbox

La instrucción:

lstBox.Items.Clear()Borra el contenido de un listbox

Page 11: Estructura General de las Instrucciones en Visual Basic

Formatting Output with Format Functions

Ejemplos:

FormatNumber(12345.628, 1) 12,345.6

FormatCurrency(12345.628, 2) $12,345.63

FormatPercent(0.185, 2) 18.50%

Page 12: Estructura General de las Instrucciones en Visual Basic

VB Built-In Functions

Math.Sqrt(n)

calcula la raíz cuadrada de un número n Int(n)

encuentra el número entero mayor Math.Round(n,r)

muestra el número n redondeado a r lugares decimales

Page 13: Estructura General de las Instrucciones en Visual Basic

VB Built-In Functions

Ejemplos:

Math.Sqrt(9) = 3

Math.Sqrt(2) = 1.414214

Int(2.7) = 2

Int(3) = 3

Math.Round(2.7) = 3

Math.Round(2.317,2) = 2.32

Page 14: Estructura General de las Instrucciones en Visual Basic

Manejo de Archivos de Datos en Manejo de Archivos de Datos en Visual BasicVisual Basic

Visual Basic 6.0(para abrir un archivo en modo Input)

Open “DATA.TXT” For Input As #1

(para leer los datos en cada record)

Input #1, dato1, dato2, dato3

(para cerrar el archivo)

Close #1

Visual Basic .Net(para abrir un archivo en modo Input)Dim readerVar As IO.StreamReader

readerVar = IO.File.OpenText(“DATA.TXT”)

(para leer los datos en el archivo)

strVar = readerVar.ReadLinenumVar = CDbl(readerVar.ReadLine)

(para finalizar la comunicación)

readerVar.Close()

Page 15: Estructura General de las Instrucciones en Visual Basic

Visual Basic .Net

Observaciones:

- readerVar es el nombre de la variable que se va a declarar como de tipo StreamReader

- StreamReader es un objeto de la clase de Input/Output que puede leer un “stream” de caracteres desde un disco ó desde cualquier punto de la red Internet.

Page 16: Estructura General de las Instrucciones en Visual Basic

Visual Basic .Net

Observaciones (cont.)- la instrucción

strVar = readerVar.ReadLinecausa que el programa lea un dato del archivo en disco y asigne su valor a la variable strVar. Todo dato se recibe de modo “string”

- para que el dato leido se pueda asignar a una variable de tipo numérico, se debe convertir antes a tipo numérico con la instrucción

numVar = CDbl(readerVar.ReadLine)

Page 17: Estructura General de las Instrucciones en Visual Basic

Visual Basic .Net

Observaciones (cont.)

-para leer los datos de un archivo desde un disco, se utiliza el método ReadLine.

-los datos en un archivo en disco se deben leer línea a línea