'Option Explicit. Private Sub acerca_click() yacerca.show End Sub. Private Sub activar_click() Option1.Value = True End Sub

Tamaño: px
Comenzar la demostración a partir de la página:

Download "'Option Explicit. Private Sub acerca_click() yacerca.show End Sub. Private Sub activar_click() Option1.Value = True End Sub"

Transcripción

1 Dim TEMP As Single Dim TEMP_R As Single Dim PRE As Single Dim PRE_R As Single Dim HUM_R As Single Dim VIE_R As Single Dim VIE As Single Dim viento As Single Dim HUM As Single Dim ERR_P As Single Dim ERROR As Single Dim CONT As Single Dim temperatura As Single Dim humedad As Single Dim presion As Single Dim temp1 As Single Dim temp2 As Single Dim TEMP_P As Single Dim tiempo As Date Dim interval As Date Dim n As Single Dim X As Single Dim dia Const STX = &H30 Const ETX = &H10 Dim iresult As String Dim D As Single Const velocidad = 2 'Option Explicit Private Sub acerca_click() yacerca.show Private Sub activar_click() Option1.Value = True Private Sub basededatos_click() Command10.Value = True Private Sub bloc_click() Command5.Value = True Private Sub Command1_Click() n = 1 MSComm1.Output = Chr(STX) Timer1.interval = 2000 'CONFIGURA 2 SEGUNDOS EL TIMER 1 SI NO HAY RESPUESTA SALTA Timer1.Enabled = True guardar.enabled = True alarma.enabled = True

2 Frame2.Visible = False Command5.Visible = True Frame3.Visible = True Frame4.Visible = True Frame5.Visible = True Frame2.Visible = True Frame6.Visible = False Text2.Visible = True H.Enabled = True Image9.Visible = True 'SELECCIONA LA ESTACION EL LA QUE ESTAMOS Select Case Text1 Case 3, 4, 5, 6 Label23.Visible = True 'primavera If Text1 = 6 And Text3 >= 21 Then Label20.Visible = True Label23.Visible = False If Text1 = 3 And Text3 <= 20 Then Label22.Visible = True Label23.Visible = False Case 6, 7, 8, 9 'verano Label20.Visible = True If Text1 = 9 And Text3 >= 23 Then Label20.Visible = False Label21.Visible = True Case 9, 10, 11, 12 Label21.Visible = True 'otoño If Text1 = 12 And Text3 >= 21 Then Label21.Visible = False Label22.Visible = True Case 12, 1, 2, 3 'invierno Label22.Visible = True If Text1 = 3 And Text3 >= 20 Then Label22.Visible = False Label23.Visible = True End Select Private Sub Command10_Click() 'Titulo del CommonDialog CommonDialog1.DialogTitle = "Escriba el nombre de la gráfica" 'Extension del CommonDialog. Archivo de tipo txt CommonDialog1.Filter = "Archivos de texto Accdb *.accdb"

3 'Abrimos el CommonDialog CommonDialog1.ShowSave If CommonDialog1.FileName = "" Then Exit Sub FileCopy "C:\Documents and Settings\Administrador\Escritorio\proyecto estacion1.0\visual1\bd2.accdb", CommonDialog1.FileName Command9.Visible = False Option3.Value = False MsgBox "Documento guardado correctamente", vbinformation, "" Exit Sub ' ACTUALIZA LOS DATOS EN LA GRÁFICAS Private Sub Command2_Click() 'Visualizar temperatura mediante una grafica graficas.mschart_temp.rowcount = CONT graficas.mschart_temp.row = CONT graficas.mschart_temp.data = TEMP 'Visualizar presion mediante una grafica graficas.mschart_pre.rowcount = CONT graficas.mschart_pre.row = CONT graficas.mschart_pre.data = PRE 'Visualizar humedad mediante una grafica graficas.mschart_hum.rowcount = CONT graficas.mschart_hum.row = CONT graficas.mschart_hum.data = HUM CONT = CONT + 1 'INICIA LA SIGUIENTE COLUMNA PARA LA VISUALIZACIÓN Private Sub Command3_Click() dia = Date Const spath_access As String = "C:\Documents and Settings\Administrador\Escritorio\proyecto estacion1.0\visual1\bd2.accdb" Set cnn = New ADODB.Connection Set rst = New ADODB.Recordset With cnn.connectionstring = "provider=microsoft.ace.oledb.12.0;data Source=" & _ spath_access & ";Persist Security Info=False;".Open End With rst.open "datos1", cnn, adopendynamic, adlockoptimistic rst.addnew rst!temperatura = TEMP

4 rst!presión = PRE rst!humedad = HUM rst!hora = Time rst!dia = Date rst!direcciónviento = Text4.Text rst.update 'MUESTRA EL FORMULARIO DE LAS GRÁFICAS Private Sub Command4_Click() graficas.show 'MUESTRA EL FORMULARIO DEL BLOC DE NOTAS Private Sub Command5_Click() notas.show ' BOTON MUESTRA EL FORMULARIO DE LA BASE DE DATOS Private Sub Command6_Click() ybasedatos.show ' BOTON PARA REANUDAR EL SONIDO DE LA ALARMA Private Sub Command7_Click() MediaPlayer1.Play Command7.Visible = False Command8.Visible = True Timer6.Enabled = True ' FUNCION DE LA ALARMA SONORA ESTABLECE EL INTERVALO 'DEL TIMER ADEMAS DE MOSTRAR EL LETRERO DE ALARMA Sub sirena() Timer6.interval = 1000 Timer6.Enabled = True Label24.Visible = True MediaPlayer1.Play Command8.Visible = True ' BOTON PARA PARAR EL SONIDO DE ALARMA Private Sub Command8_Click() Timer6.Enabled = False MediaPlayer1.Stop Command7.Visible = True Command8.Visible = False Private Sub Command9_Click() Dim Linea As String 'TITULO DEL CommonDialog CommonDialog1.DialogTitle = "Escriba el nombre del archivo de texto" 'EXTENSION DEL CommonDialog. Archivo de tipo txt CommonDialog1.Filter = "Archivos de texto Txt *.txt" 'ABRIMOS EL CommonDialog CommonDialog1.ShowSave If CommonDialog1.FileName = "" Then

5 'SALIMOS YA QUE NO SE HA SELECCIONADO NUNGÚN ARCHIVO Exit Sub Else If notas.text1.text = "" Then MsgBox "Debe escribir algo en el bloc de notas para poder crear el archivo" Exit Sub 'CREAMOS O AÑADIMOS PASANDO LA RUTA Y NOMBRE ARCHIVO Open CommonDialog1.FileName For Append As #1 'ESCRIBIMOS EN EL ARCHIVO EL CONTENIDO DEL TEXT1 + FECHA HORA Print #1, notas.text1 + vbcrlf Print #1, Date; " "; "Hora"; " "; Time 'vbcrlf = orden del archivo quedara acomodado tal como Print #1, " " 'está en el textbox 'CERRAMOS ARCHIVO Close Option4.Value = False Command9.Visible = False MsgBox "Documento guardado correctamente", vbinformation, "" 'ENLAZA MENU RECIBIR Private Sub datos_click() recibir.value = True 'ENLAZA MENU DESACTIVAR ALARMA Private Sub desactivar_click() Option2.Value = True ' ENLAZAR EL MENU CON EL BOTON GUARDAR TEXTO Private Sub documentodetexto_click() Command9.Value = True 'SELECCIONAR EL MODO DE CONEXION ETHERNET Private Sub ethernet_click() D = 1 On Error Resume Next 'para ignorar error 126 en win9x Winsock1.RemoteHost = " " 'establecemos la direccion ip Winsock1.RemotePort = 6666 'establecemos el puerto de comunicacion del ez Winsock1.Connect 'Winsock1.SendData "at*pin1_output01?" 'envia los datos Timer1.interval = 5000 'TIMER1 A 5S PARA EL CASO DE K NO SE CONECTE MENSAJE DE AVISO Timer1.Enabled = True If Winsock1.State <> sckclosed Then Text2.Text = "conexión ethernet establecida" Command1.Visible = False Timer1.Enabled = False conectar.enabled = True

6 Private Sub Form_Load() 'CONFIGURACIÓN DEL PUERTO SERIE MSComm1.CommPort = 2 MSComm1.Settings = "9600,n,8,1" MSComm1.PortOpen = True MSComm1.RThreshold = 1 MSComm1.InputLen = 0 MSComm1.InputMode = cominputmodebinary CONT = 1 'NÚMERO DE COLUMNA/DATO MOSTRADO EN LA GRÁFICA: INICIALIZACIÓN Frame1.Visible = False Frame2.Visible = False Frame3.Visible = False Frame4.Visible = False Frame5.Visible = False Text2.Visible = False Image10.Visible = False H.Enabled = False Text1.Visible = False Text3.Visible = False Command5.Visible = False Command2.Visible = False conec.enabled = False alarma.enabled = False guardar.enabled = False 'VARIABLES PARA CONFIGURAR LA ESTACIÓN DEL AÑO Text1.Text = Format(Date, "m") Text3.Text = Format(Date, "d") Private Sub Image11_Click() If D = 1 Then Image9.Visible = True Image11.Visible = False Image13.Visible = True Frame1.Visible = False 'Private Sub Image11_Click() 'Titulo del CommonDialog 'CommonDialog1.DialogTitle = "Escriba el nombre de la base de datos" 'Extension del CommonDialog. Archivo de tipo txt 'CommonDialog1.Filter = "Archivos de texto Accdb *.accdb" 'Abrimos el CommonDialog

7 'CommonDialog1.ShowSave 'FileCopy "C:\Documents and Settings\Administrador\Escritorio\proyecto estacion1.0\visual1\bd2.accdb", CommonDialog1.FileName 'Command9.Visible = False 'Option3.Value = False 'MsgBox "Documento guardado correctamente", vbinformation, "" ' Exit Sub ' Private Sub Image13_Click() If D = 1 Then Frame1.Visible = True Image9.Visible = False Image11.Visible = True Image13.Visible = False 'MENU MOSTRAR BASES DE DATOS Private Sub mbd_click() Command6.Value = True Private Sub morado_click() Form1.BackColor = &HFFC0C0 Frame6.BackColor = &HFFC0C0 Frame3.BackColor = &HFFC0C0 Frame4.BackColor = &HFFC0C0 Frame5.BackColor = &HFFC0C0 Frame1.ForeColor = &H40C0& Frame2.ForeColor = &H40C0& Frame4.ForeColor = &H40C0& Frame5.ForeColor = &H40C0& Command1.BackColor = &HFFC0C0 ethernet.backcolor = &HFFC0C0 Frame2.BackColor = &HFFC0C0 Label7.BackColor = &HFFC0C0 Label8.BackColor = &HFFC0C0 Label9.BackColor = &HFFC0C0 Label10.BackColor = &HFFC0C0 Label11.BackColor = &HFFC0C0 Label12.BackColor = &HFFC0C0 Label13.BackColor = &HFFC0C0 Label14.BackColor = &HFFC0C0 Label15.BackColor = &HFFC0C0 Label16.BackColor = &HFFC0C0 Label17.BackColor = &HFFC0C0 Label18.BackColor = &HFFC0C0 Label19.BackColor = &HFFC0C0 Option1.BackColor = &HFFC0C0 Option2.BackColor = &HFFC0C0 Private Sub mostar_click() 'MENU MOSTRAR GRÁFICAS Command2.Value = True

8 Private Sub normal_click() Form1.BackColor = &H F Frame6.BackColor = &H F Frame3.BackColor = &H F Frame4.BackColor = &H F Frame5.BackColor = &H F Command1.BackColor = &H F ethernet.backcolor = &H F Frame2.BackColor = &H F Label7.BackColor = &H F Label8.BackColor = &H F Label9.BackColor = &H F Label10.BackColor = &H F Label11.BackColor = &H F Label12.BackColor = &H F Label13.BackColor = &H F Label14.BackColor = &H F Label15.BackColor = &H F Label16.BackColor = &H F Label17.BackColor = &H F Label18.BackColor = &H F Label19.BackColor = &H F Option1.BackColor = &H F Option2.BackColor = &H F 'CONFIGURA LA ALARMA ACTIVADA Private Sub Option1_Click() Option1.Caption = "Activada" Option2.Caption = "Desactivar" Text2.Text = "Estado de la alarma: Activada" If Texttemperatura.Text = "" Then 'SI LA TEMPERATURA ES MAYOR DE 50º SALTA ElseIf Texttemperatura.Text > 50 Then Label24.Visible = True 'CONFIGURA LA ALARMA DESACTIVADA Private Sub Option2_Click() Timer5.Enabled = False Label24.Visible = False Option2.Caption = "Desactivada" Option1.Caption = "Activar" Text2.Text = " Estado de la alarma: Desactivado" Command7.Visible = False Command8.Visible = False 'VISUALIZACIÓN DE BOTONES DE GUARDADO BASE DE DATOS Private Sub Option3_Click() Command10.Visible = True Command9.Visible = False 'VISUALIZACIÓN DE BOTONES DE GUARDADO DOCUMENTO DE TEXTO Private Sub Option4_Click() Command10.Visible = False

9 Command9.Visible = True Private Sub recibir_click() If Winsock1.State <> sckclosed Then 'mira si está conectado el winsock creo? comprobar Winsock1.SendData "at*nvreg00?" 'envia los datos (trama) [n] Else recibir.visible = False MSComm1.Output = Chr(STX) 'envia la palabra que desencadena la transmisión en caso de que no esté conectado el winsock y si el rs232 Timer2.interval = Timer2.Enabled = True Timer3.interval = 9000 Timer3.Enabled = True Timer4.interval = Timer4.Enabled = True Label25.Visible = True Label26.Visible = True Label27.Visible = True If Option1.Value = True Then Timer5.interval = 1000 Timer5.Enabled = True If MSComm1.CommEvent = NullDiscard Then MsgBox "Imposible realizar la conexión", vbcritical, "Fallo en la conexión" 'If MSComm1.CommEvent = comevreceive Then ' MsgBox "Imposible realizar la conexión", vbcritical, "Fallo en la conexión" 'Muestra los datos por pantalla cuando llega una recepción serie Private Sub mscomm1_oncomm() Dim datain As Variant Dim dato_array() As Byte Dim check As Byte Dim variable() As Byte If MSComm1.CommEvent = comevreceive Then 'Si se produce el evento de recepción: Timer1.Enabled = False Frame6.Visible = False datain = MSComm1.Input 'Capturar los datos If (n = 1) Then variable() = datain 'Text2.Text = (variable(0)) If (variable(0) = 17) Then 'VERIFICAMOS LA CORRECTA CONEXIÓN AL RECIBIR EL DATO DEL PIC Text2.Text = "conexión rs232 establecida"

10 Command1.Enabled = False ethernet.enabled = False n = 0 Else dato_array() = datain 'Guardar los datos en un vector 'CALCULO DE TEMPERATURA TEMP_R = dato_array(1) TEMP_R = TEMP_R * 256 TEMP_R = TEMP_R + dato_array(0) TEMP_P = TEMP_R * TEMP = TEMP_P * Texttemperatura.Text = Format(TEMP, "##,##0.00") 'con dos decimales 'CALCULO DE LA PRESIÓN PRE_R = dato_array(3) PRE_R = PRE_R * 256 PRE_R = PRE_R + dato_array(2) PRE_R = PRE_R * 'CÁLCULO DE LA PRESIÓN CON E ERROR PERTINENTE PRE = (( PRE_R) / 0.045) 'Presión en Bares. If (TEMP >= 0 & TEMP <= 85) Then ERR_P = 1 'Cálculo del error de presión conforme a la temperatura Else: ERR_P = 3 ERROR = ERR_P * 1.5 PRE = PRE - ERROR Textpresion.Text = Format(PRE, "##,##0.00") 'con dos decimales 'CALCULO HUMEDAD HUM_R = dato_array(5) HUM_R = HUM_R * 256 HUM_R = HUM_R + dato_array(4) HUM_R = HUM_R * 'CONVERSIÓN DE LA HUMEDAD EN % HUM = 1.6 * HUM_R HUM = HUM / 0.8 HUM = HUM HUM = HUM * 10 Texthumedad.Text = Format(HUM, "##,##0.00") 'con dos decimales 'CALCULO DIRRECCION VIENTO VIE_R = dato_array(7) VIE_R = VIE_R * 256 VIE_R = VIE_R + dato_array(6) VIE = VIE_R * VIE = Format(VIE, "#,#0.0") If VIE = 0.5 Then Image1.Visible = True Image3.Visible = False Image4.Visible = False

11 Image5.Visible = False Image6.Visible = False Image7.Visible = False Image8.Visible = False Image2.Visible = False Text4.Text = "NORTE" ElseIf VIE = 1 Then Image2.Visible = True Image1.Visible = False Image3.Visible = False Image4.Visible = False Image5.Visible = False Image6.Visible = False Image7.Visible = False Image8.Visible = False Text4.Text = "OESTE" ElseIf VIE = 2 Then Image3.Visible = True Image4.Visible = False Image5.Visible = False Image6.Visible = False Image7.Visible = False Image8.Visible = False Image2.Visible = False Image1.Visible = False Text4.Text = "SUR" ElseIf VIE = 3 Then Image3.Visible = False Image4.Visible = True Image5.Visible = False Image6.Visible = False Image7.Visible = False Image8.Visible = False Image2.Visible = False Image1.Visible = False Text4.Text = "ESTE" ElseIf VIE = 3.5 Then Image3.Visible = False Image4.Visible = False Image5.Visible = True Image6.Visible = False Image7.Visible = False Image8.Visible = False Image2.Visible = False Image1.Visible = False Text4.Text = "NORESTE" ElseIf VIE = 4 Then Image3.Visible = False Image4.Visible = False Image5.Visible = False

12 Image6.Visible = True Image7.Visible = False Image8.Visible = False Image2.Visible = False Image1.Visible = False Text4.Text = "SUROESTE" ElseIf VIE = 4.5 Then Image3.Visible = False Image4.Visible = False Image5.Visible = False Image6.Visible = False Image7.Visible = True Image8.Visible = False Image2.Visible = False Image1.Visible = False Text4.Text = "SURESTE" ElseIf VIE = 5 Then Image3.Visible = False Image4.Visible = False Image5.Visible = False Image6.Visible = False Image7.Visible = False Image8.Visible = True Image2.Visible = False Image1.Visible = False Text4.Text = "NOROESTE" Private Sub conectar_click() On Error Resume Next 'para ignorar error 126 en win9x Winsock1.RemoteHost = " " 'establecemos la direccion ip Winsock1.RemotePort = 6666 'establecemos el puerto de comunicacion del ez Winsock1.SendData "at*nvreg00?" 'envia los datos Winsock1.Connect If Winsock1.State = sckopen Then Label4.Caption = "6666" Label5.Caption = " " Label6.Caption = "conectado" If Winsock1 = False Then MsgBox "fallo en la conexion", 48, "mensaje" ' cuando la conexion se cierra por cualquier motivo salta esta función

13 Private Sub resalte_click() Form1.BackColor = &H Frame6.BackColor = &H Frame3.BackColor = &H Frame4.BackColor = &H Frame5.BackColor = &H Command1.BackColor = &H ethernet.backcolor = &H Frame2.BackColor = &H Label7.BackColor = &H Label8.BackColor = &H Label9.BackColor = &H Label10.BackColor = &H Label11.BackColor = &H Label12.BackColor = &H Label13.BackColor = &H Label14.BackColor = &H Label15.BackColor = &H Label16.BackColor = &H Label17.BackColor = &H Label18.BackColor = &H Label19.BackColor = &H Option1.BackColor = &H Option2.BackColor = &H Private Sub salir_click() End 'TIMER SALTA A LOS 2 SEGUNDOS SI NO HAY RESPUESTA DEL PIC CUANDO SELECCIONAS EL MODO DE CONEXIÓN Private Sub Timer1_Timer() If (interval = 0) Then MsgBox "Imposible realizar la conexión", vbexclamation, "Estación Metereológica" Frame2.Visible = False Frame3.Visible = False Frame4.Visible = False Frame5.Visible = False Frame6.Visible = True Image9.Visible = False Label20.Visible = False Label21.Visible = False Label22.Visible = False Label23.Visible = False Text2.Visible = False Command5.Visible = False Timer2.Enabled = False Timer3.Enabled = False Timer1.Enabled = False

14 Private Sub vergraficas_click() 'Visualizar temperatura mediante una grafica MSChart_TEMP.RowCount = CONT MSChart_TEMP.Row = CONT MSChart_TEMP.Data = TEMP 'Visualizar presion mediante una grafica MSChart_PRE.RowCount = CONT MSChart_PRE.Row = CONT MSChart_PRE.Data = PRE 'Visualizar humedad mediante una grafica MSChart_HUM.RowCount = CONT MSChart_HUM.Row = CONT MSChart_HUM.Data = HUM CONT = CONT + 1 'INICIA LA SIGUIENTE COLUMNA PARA LA VISUALIZACIÓN 'ACTUALIZA AUTOMATICAMENTE LAS GRAFICAS SEGUN EL INTERVALO DE TIEMPO Private Sub Timer2_Timer() If (interval = 0) Then Command2.Value = True 'ACTUALIZA DATOS DE LA ESTACION SEGUN INTERVALO DE TIEMPO Private Sub Timer3_Timer() If (interval = 0) Then recibir.value = True 'guarda los datos automaticamente en un intervalo de 11s en base de datos Private Sub Timer4_Timer() If (interval = 0) Then Command3.Value = True 'TIMER5 ALARMA Private Sub Timer5_Timer() If (interval = 0) Then Option1.Value = True 'TEMPERATURA > 50 LLAMA A FUNCIÓN If Texttemperatura.Text >= 50 And Command8.Visible = False And Command7.Visible = False Then Call sirena 'LLAMADA A FUNCIÓN SIRENA Text2.Text = "Posible error de lectura o fallo en el sistema, temperatura demasiado elevada" ' TEMPERATURA < 50 APAGA LA ALARMA ElseIf Texttemperatura.Text < 50 Then Command7.Visible = False Command8.Visible = False Label24.Visible = False Timer6.Enabled = False Text2.Text = ""

15 ' REPETICION EN INTERVALO DE 1 SEGUNDO DEL SONIDO ALARMA Private Sub Timer6_Timer() If (interval = 0) Then MediaPlayer1.Play 'mirar k falla una cosiyaaa x ahii normal '' Private Sub verde_click() Form1.BackColor = &HC0FFC0 Frame6.BackColor = &HC0FFC0 Frame3.BackColor = &HC0FFC0 Frame4.BackColor = &HC0FFC0 Frame5.BackColor = &HC0FFC0 Command1.BackColor = &HC0FFC0 ethernet.backcolor = &HC0FFC0 Frame2.BackColor = &HC0FFC0 Label7.BackColor = &HC0FFC0 Label8.BackColor = &HC0FFC0 Label9.BackColor = &HC0FFC0 Label10.BackColor = &HC0FFC0 Label11.BackColor = &HC0FFC0 Label12.BackColor = &HC0FFC0 Label13.BackColor = &HC0FFC0 Label14.BackColor = &HC0FFC0 Label15.BackColor = &HC0FFC0 Label16.BackColor = &HC0FFC0 Label17.BackColor = &HC0FFC0 Label18.BackColor = &HC0FFC0 Label19.BackColor = &HC0FFC0 Option1.BackColor = &HC0FFC0 Option2.BackColor = &HC0FFC0 Private Sub Winsock1_Close() If Winsock1 = True Then MsgBox "Imposible realizar la conexión", vbcritical, "Fallo en la conexión" Winsock1.Close Label4.Caption = "-----" Label5.Caption = " " Label6.Caption = "desconectado" conectar.caption = "Conectar" 'cuando se inicia la conexion y es establecida salta a esta funcion 'Private Sub Winsock1_Connect() 'Label4.Caption = "6666" 'Label5.Caption = " " 'Label6.Caption = "conectado" 'conectar.caption = " Desconectar" Private Sub Winsock1_DataArrival(ByVal bytestotal As Long) Dim trama As String ' variable para guardar los datos

16 Winsock1.GetData trama 'recibe los datos y los almacena en la variable datos direccion_memoria = Val(Mid(datos, 9, Len(datos))) 'almacena la direccion de los registros de la NVRAM espera recibir 9 bits trama = Val(Mid(datos, 12, Len(datos))) 'almacena el valor recibido de los sensores, espera recibir 12 bits de la conversion ad 'SELECCIONAMOS LA DIRECCION If direccion_memoria = 0 Then temp1 = trama temp1 = temp1 * / 256 On Error Resume Next Winsock1.RemoteHost = " " Winsock1.RemotePort = 6666 Winsock1.SendData "at*nvreg01?" If direccion_memoria = 1 Then temp2 = trama * / 256 temperatura = (temp2 - temp1) * 1000 Texttemperatura.Text = Format(temperatura, "##,##0.00C") On Error Resume Next Winsock1.RemoteHost = " " Winsock1.RemotePort = 6666 Winsock1.SendData "at*nvreg02?" If direccion_memoria = 2 Then humedad = trama * ((humedad * 0.02) + 1 / 256) Texthumedad.Text = Format(humedad, "##,##0.00RH") On Error Resume Next Winsock1.RemoteHost = " " Winsock1.RemotePort = 6666 Winsock1.SendData "at*nvreg03?" If direccion_memoria = 3 Then presion = trama * presion = (presion ) presion = presion / presion = presion * Textpresion.Text = Format(presion, "##,##0.00atm") Winsock1.RemoteHost = " " Winsock1.RemotePort = 6666 'Winsock1.SendData "at*nvreg04?" 'If direccion_memoria = 4 Then 'viento = trama 'Winsock1.RemoteHost = " "

17 'Winsock1.RemotePort = 6666 Private Sub Winsock1_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean) Winsock1.Close MsgBox "Error numero " & Number & ": " & Description, vbcritical Label6.Caption = "Sin conexión" conectar.caption = "Conectar"

Anexo H: Código de la Aplicación

Anexo H: Código de la Aplicación Anexo H: Código de la Aplicación Primera Aplicación: Escribiendo datos sobre la pantalla. Aplicación que utilizamos para comprobar que la transmisión entre el módulo USB del Pic y el ordenador se realiza

Más detalles

Manual de Visual Basic Principiante Autor: Jorge Alvarez

Manual de Visual Basic Principiante Autor: Jorge Alvarez Manual de Visual Basic Principiante Autor: Jorge Alvarez 1 Presentación del curso En el título de este curso, Manual de Visual Basic para Principiantes, resumimos nuestro objetivo y decantamos lo que será

Más detalles

Manual de Visual Basic Intermedio Autor: Jorge Alvarez

Manual de Visual Basic Intermedio Autor: Jorge Alvarez Manual de Visual Basic Intermedio Autor: Jorge Alvarez 1 Presentación del curso Esta es la segunda parte del Manual de Visual Basic Principiante. Con él podrás superar el nivel que adquiriste al realizar

Más detalles

VISUAL BASIC Archivos en Visual Basic Proyectos Archivos

VISUAL BASIC Archivos en Visual Basic Proyectos Archivos VISUAL BASIC Archivos en Visual Basic Proyectos Archivos Este proyecto aborda el tratamiento de archivos planos en Visual Basic. Se trata de tres proyectos en los cuales se muestra el manejo de este tipo

Más detalles

INGENIERIA EN MICROCONTROLADORES

INGENIERIA EN MICROCONTROLADORES TEMARIO RS-232 INGENIERIA EN MICROCONTROLADORES Tutorial del Protocolo RS-232 1 Teoría y Aplicaciones Elaborado por el Ing. Eric López Pérez Ingeniería en Microcontroladores Teléfono 044 55 11 29 55 05

Más detalles

ANEXOS. NODOS

ANEXOS. NODOS ANEXOS ANEXOS. ANEXO I. Matriz de Adyacencia Tabla 5.4. Matriz de Adyacencia. NODOS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 0 0.11 0.32 0.32 1000 0.1 1000 1000 1000

Más detalles

INGENIERIA EN MICROCONTROLADORES. Protocolo RS-232. Introducción

INGENIERIA EN MICROCONTROLADORES. Protocolo RS-232. Introducción INGENIERIA EN MICROCONTROLADORES Protocolo RS-232 Introducción PROTOCOLO RS-232 www.i-micro.com Ingeniería en Microcontroladores Teléfono 044 55 11 29 55 05 E-mail: cursos@i-micro.com elp@i-micro.com 1

Más detalles

Como hacer un troyano en Visual Basic 6.0

Como hacer un troyano en Visual Basic 6.0 Como hacer un troyano en Visual Basic 6.0 Antes de nada decir que será un troyano de conexión inversa, al final hare una aclaración de cómo hacer la conexión directa. Primero lo que hacemos será abrir

Más detalles

Fundamentos de Programación

Fundamentos de Programación Fundamentos de Programación COMENTARIOS Microsoft Visual Basic interpreta que todo lo que está a la derecha del carácter ( ) en una línea cualquiera de programa es un comentario y no ejecuta acción alguna.

Más detalles

Proyecto Fin de Carrera Desarrollo de un conjunto de módulos OCX en Visual Basic para un sistema de adquisición de datos vía USB

Proyecto Fin de Carrera Desarrollo de un conjunto de módulos OCX en Visual Basic para un sistema de adquisición de datos vía USB Proyecto Fin de Carrera Desarrollo de un conjunto de módulos OCX en Visual Basic para un sistema de adquisición de datos vía USB Ioannis Lykidis Sokratis Partalas Donostia 2004 ÍNDICE CAPÍTULO 1... 3 ARCHIVOS

Más detalles

En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras de control

En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras de control CORPORACION UNIVERSITARIA DE EDUCACION SUPERIOR Estructura de Datos Docente: Víctor Andrés Ochoa Correa En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras

Más detalles

CREACION DE UN TROYANO EN VB 6.0 por BlackShadow. Como esta Constituido un Troyano?

CREACION DE UN TROYANO EN VB 6.0 por BlackShadow. Como esta Constituido un Troyano? CREACION DE UN TROYANO EN VB 6.0 por BlackShadow Aca les dejo este proyecto con el cual todas las personas que manejen lo basico de Visual Basic puedan crear su primer troyano o sistema de administracion

Más detalles

Práctica 6. Validación de Datos II. Mas Controles.

Práctica 6. Validación de Datos II. Mas Controles. Práctica 6. Validación de Datos II. Mas Controles. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Validar los datos de acuerdo a las especificaciones de entrada de los mismos usando

Más detalles

Ejercicios Tema /03/2009

Ejercicios Tema /03/2009 Ejercicio 1. Sobre la base de datos mantecados tabla clientes realizar las operaciones de siguiente, anterior, primero y ultimo con un record set. Insertar, borrar y modificar con un comando. En la modificación

Más detalles

Sentencias DO-WHILE EN C++

Sentencias DO-WHILE EN C++ Sentencias DO-WHILE EN C++ La estructura do-while se utiliza para ejecutar varias veces un bloque de instrucciones mientras una determinada condición sea falsa, si es verdadera en automático el programa

Más detalles

Practica 10. Ordenamiento y Búsqueda.

Practica 10. Ordenamiento y Búsqueda. Practica 10. Ordenamiento y Búsqueda. Objetivos Al finalizar esta práctica el estudiante será capaz de: 1. Usar el tipo de dato Registro (Declaración Type) 2. Realizar un módulo de ordenamiento y búsqueda

Más detalles

Captura y gestión de errores. Instrucción on error. Objeto Err, Err.Number y Err.Description. Método clear en Visual Basic.

Captura y gestión de errores. Instrucción on error. Objeto Err, Err.Number y Err.Description. Método clear en Visual Basic. aprenderaprogramar.com Captura y gestión de errores. Instrucción on error. Objeto Err, Err.Number y Err.Description. Método clear en Visual Basic. (CU00353A) Sección: Cursos Categoría: Curso Visual Basic

Más detalles

Tema: Manejo del Pue r t o Serie

Tema: Manejo del Pue r t o Serie Interfaces y Periféricos, Guía 3 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Manejo del Pue r t o Serie Contenidos Manejo del Puerto Serial con Visual Basic Objetivos

Más detalles

PRACTICA Nº 8. String String String String String

PRACTICA Nº 8. String String String String String 1. BASES TEÓRICAS: PRACTICA Nº 8 a) ARCHIVOS: a.1 Archivos Aleatorios: Un archivo aleatorio conocido también como archivo de acceso directo consiste en un conjunto de registros de la misma longitud, cada

Más detalles

Repaso Visual Basic Interfaz Gráfica

Repaso Visual Basic Interfaz Gráfica Interfaz Gráfica Ventana del Proyecto Barras De Menús Barras Herramientas Formulario (Form) Ventana del Propiedades Form Layout Posición del Formulario Códigos de Colores en Vbasic 1 Códigos de Colores

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA PRÁCTICA OCHO DE VISUAL BASIC Tipos de variables en Visual Basic Los distintos tipos de variables utilizados en Visual Basic son: Integer Valor Entero 2 Bytes Long Valor Entero Largo 4 Bytes Single Valor

Más detalles

Manejo de Software para Microcomputadoras. Visual Basic para Aplicaciones en Excel

Manejo de Software para Microcomputadoras. Visual Basic para Aplicaciones en Excel Manejo de Software para Microcomputadoras Visual Basic para Aplicaciones en Excel Variables en VBA Una variable es un lugar de almacenamiento con nombre que puede contener cierto tipo de datos que puede

Más detalles

aprenderaprogramar.com Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel

aprenderaprogramar.com Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel aprenderaprogramar.com Ficheros de texto con Visual Basic. System.IO StreamWriter, StreamReader. Write, Read, AppendText, WriteLine, ReadLine. Ejemplos prácticos. (CU00329A-2) Sección: Cursos Categoría:

Más detalles

Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación.

Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación. Utilizar los elementos básicos de la programación de interfaces gráficas de usuario para el diseño y desarrollo de programas de aplicación. 2.1. Introducción al entorno de desarrollo La programación visual

Más detalles

Algoritmos y Programación Clase 7

Algoritmos y Programación Clase 7 Algoritmos y Programación TDU (Tipos de datos Definidos por el Usuario) Manejo de Archivos 1 Repaso: Tipos de Datos Las variables son marcadores de posición que se utilizan para almacenar valores; tienen

Más detalles

Ejemplos ejercicios resueltos Visual Basic. Arrays estáticos, uso de constantes vbyes, vbno y MsgBox. (CU00334A-1)

Ejemplos ejercicios resueltos Visual Basic. Arrays estáticos, uso de constantes vbyes, vbno y MsgBox. (CU00334A-1) aprenderaprogramar.com Ejemplos ejercicios resueltos Visual Basic. Arrays estáticos, uso de constantes vbyes, vbno y MsgBox. (CU00334A-1) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:

Más detalles

CAPITULO V CONSTRUCCION DEL SOFTWARE

CAPITULO V CONSTRUCCION DEL SOFTWARE 268 CAPITULO V CONSTRUCCION DEL SOFTWARE Utilizando la modelación orientada a objetos, estructuramos el capitulo de Construcción del Software en las fases siguientes: Implementación de Código a Cada Clase

Más detalles

Zeon PDF Driver Trial

Zeon PDF Driver Trial ASIG UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID NATURA Programas de Aplicación II/III CÓDIGO 305 CONVOCATORIA Septiembre de 2000 PLAN DE ESTUDIOS 1994/1996 ESPECIALIDAD Común CURSO 3º TURNO Tarde CENTRO

Más detalles

4.1 DIAGRAMA DEL CIRCUITO DEL MODULO DE CONTROL:

4.1 DIAGRAMA DEL CIRCUITO DEL MODULO DE CONTROL: CAPITULO IV: 4.1 DIAGRAMA DEL CIRCUITO DEL MODULO DE CONTROL: El diagrama detallado del circuito del modulo de control se lo realizo en el programa PROTEUS 6 PROFESIONAL ISIS. Ver figura 28. 4.2 DESARROLLO

Más detalles

Cómo acceder a bases de datos?

Cómo acceder a bases de datos? Cómo acceder a bases de datos? Para facilitar la explicación de la conexión a una base de datos utilizaremos la base de datos Access ya que en el capitulo anterior se explica cómo crearla. Usaremos una

Más detalles

MANUAL DE MACROS EXCEL 2010

MANUAL DE MACROS EXCEL 2010 MANUAL DE MACROS EXCEL 2010 1 CONTENIDO 1-COMO GRABAR UNA MACRO------------------------------------------------------------------------------------3 2-COMO EJECUTAR UNA MACRO QUE YA EXISTE-------------------------------------------------------------5

Más detalles

Soluciones propuestas

Soluciones propuestas Cuadernillo de examen ASIGNATURA CÓDIGO 305 CONVOCATORIA Extraordinaria de Septiembre de 2002 PLAN DE ESTUDIOS 1996 ESPECIALIDAD Común CURSO 3º TURNO Mañana CENTRO Facultad CARÁCTER Anual CURSO ACADÉMICO

Más detalles

Open, Close, Freefile. Write# y Input#. Abrir y cerrar ficheros con Visual Basic. Leer y guardar datos. Ejemplos prácticos.

Open, Close, Freefile. Write# y Input#. Abrir y cerrar ficheros con Visual Basic. Leer y guardar datos. Ejemplos prácticos. aprenderaprogramar.com Open,, Freefile. Write# y Input#. Abrir y cerrar ficheros con Visual Basic. Leer y guardar datos. Ejemplos prácticos. (CU00329A-1) Sección: Cursos Categoría: Curso Visual Basic Nivel

Más detalles

Curso Programación de PDAs con Visual Basic

Curso Programación de PDAs con Visual Basic Universidad de Alcalá. Departamento de Electrónica Curso Programación de PDAs con Visual Basic Rafael Barea Universidad de Alcalá. Departamento de Electrónica Curso Programación de PDAs con Visual Basic

Más detalles

VISUAL STUDIO.NET Y PUERTO SERIE

VISUAL STUDIO.NET Y PUERTO SERIE VISUAL STUDIO.NET Y PUERTO SERIE INDICE ENTORNO VISUAL BASIC 3 MI PRIMER PROYECTO DE CONSOLA 3 MI PRIMER PROYECTO DE WINDOWS 5 DEBUGGING 7 PROGRAMACIÓN 10 TIPOS DE DATOS 10 ESTRUCTURAS DE CONTROL 12 ESTRUCTURA

Más detalles

Laboratorio 5.2: Escribir Producto como nombre físico y lógico de la clase:

Laboratorio 5.2: Escribir Producto como nombre físico y lógico de la clase: Laboratorio 5.2: Este laboratorio pretende enseñar como se trabajan con componentes en Visual Basic.NET, primero se verá un laboratorio de cómo crear una librería de clases y luego veremos como trabajar

Más detalles

Desarrollo de un programa de software para el estudio de viabilidad de proyectos de ingeniería Pág. 1

Desarrollo de un programa de software para el estudio de viabilidad de proyectos de ingeniería Pág. 1 Desarrollo de un programa de software para el estudio de viabilidad de proyectos de ingeniería Pág. 1 Pág. 2 Memoria Anexo B. Código de la aplicación ANEXO B. CÓDIGO DE LA APLICACIÓN 2 B.1 Formularios...

Más detalles

Practica 12. Manejo de Archivos de tipo (registros).

Practica 12. Manejo de Archivos de tipo (registros). Practica 12. Manejo de Archivos de tipo (registros). Objetivos Al finalizar esta práctica el estudiante será capaz de: 1. Usar registros para leer y manipular información. 2. Usar archivos de tipo para

Más detalles

TEST. 2 En el PC de prácticas. Puede haber varios procesos en el mismo instante de tiempo?

TEST. 2 En el PC de prácticas. Puede haber varios procesos en el mismo instante de tiempo? FUNAMENTOS E INFORMÁTIA Examen de iciembre EXAMEN E TEORÍA T1 18 / 12 / 2006 Nombre NI Grupo INSTRUIONES Todas las preguntas del test se han de contestar en la tabla a pie de página de esta primera hoja

Más detalles

Práctica 8. Usando varios formularios.

Práctica 8. Usando varios formularios. Práctica 8. Usando varios formularios. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Usar varios formularios en una aplicación. 2. Usar los control Shape y ComboBox. 3. Usar arreglos

Más detalles

Práctica 7. Procesando una encuesta.

Práctica 7. Procesando una encuesta. Práctica 7. Procesando una encuesta. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Utilizar el control CheckBox. 2. Usar variables como contadores y acumuladores. 3. Construir una

Más detalles

Ejemplos Visual Basic: función Val, arrays de controles, generar números aleatorios, ficheros de texto. (CU00333A)

Ejemplos Visual Basic: función Val, arrays de controles, generar números aleatorios, ficheros de texto. (CU00333A) aprenderaprogramar.com Ejemplos Visual Basic: función Val, arrays de controles, generar números aleatorios, ficheros de texto. (CU00333A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión:

Más detalles

RESUMEN GAMBAS. TIPOS DE DATOS Y DECLARAR VARIABLE: DIM nombre_variable AS

RESUMEN GAMBAS.  TIPOS DE DATOS Y DECLARAR VARIABLE: DIM nombre_variable AS RESUMEN GAMBAS http://gambaswiki.org/wiki/doc TIPOS DE DATOS Y DECLARAR VARIABLE: DIM nombre_variable AS tipo_variable Boolean: Solo acepta valores True o False. Byte: Representa un numero entero positivo

Más detalles

Informe de Proyecto de Taller de Operaciones Informáticas. Venta de Ropa Deportiva

Informe de Proyecto de Taller de Operaciones Informáticas. Venta de Ropa Deportiva Informe de Proyecto de Taller de Operaciones Informáticas Venta de Ropa Deportiva Profesora: Laura Noussan-Lettry Alumnas: Ripamonti, Melisa Giuliana Valls, Natalia Estefanía Curso: 3º5ª Año: 2010 Índice

Más detalles

Abstracción, código y verificación del programa ejercicio algoritmo de ordenación resuelto con Visual Basic. (CU00358A)

Abstracción, código y verificación del programa ejercicio algoritmo de ordenación resuelto con Visual Basic. (CU00358A) aprenderaprogramar.com Abstracción, código y verificación del programa ejercicio algoritmo de ordenación resuelto con Visual Basic. (CU00358A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha

Más detalles

Práctica 4. Más controles. Validación de datos I.

Práctica 4. Más controles. Validación de datos I. Práctica 4. Más controles. Validación de datos I. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Usar los controles ComboBox (Cuadro combinado de texto), Picture (Contenedor de imágenes),

Más detalles

Computación II. Práctica Usar los controles básicos de un formulario con sus respectivas propiedades para crear la interfaz de usuario.

Computación II. Práctica Usar los controles básicos de un formulario con sus respectivas propiedades para crear la interfaz de usuario. Práctica 3. Estructuras de Decisión. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Usar los controles básicos de un formulario con sus respectivas propiedades para crear la interfaz

Más detalles

Fundamentos de Informática Examen 18 de Septiembre de 2006 Mecánica y Electricidad

Fundamentos de Informática Examen 18 de Septiembre de 2006 Mecánica y Electricidad 1. (1 punto) Completa los huecos de la siguiente tabla con las equivalencias en las respectivas bases, utilizando los dígitos necesarios en cada caso. Describe escuetamente el método utilizado. Base 2

Más detalles

Algoritmos y Programación Clase 8

Algoritmos y Programación Clase 8 Algoritmos y Programación Ordenamiento y Búsqueda Anexo: Uso de Procedimientos Sub y Procedimientos Function 1 EXAMEN 1. Lunes 16 de abril 4 pm. 2. Tema: Lo visto hasta la clase de hoy. 2 Contenido Ordenamiento

Más detalles

Parte 4: Estructuras de Control

Parte 4: Estructuras de Control Parte 4: Estructuras de Control Las estructuras de control le permiten controlar el flujo de ejecución del programa. Tenemos dos tipos de estructuras de control: Estructuras de decisión Estructuras de

Más detalles

Curso Inicial de Programación

Curso Inicial de Programación Curso Inicial de Programación FUNDAMENTOS DE PROGRAMACION 2 TIPOS, DECLARACIONES Y ALCANCES DE LAS VARIABLES 2.1 Que son las variables En cualquier programa necesitamos hacer cálculos, usar información,

Más detalles

M. C. Bertha López Azamar

M. C. Bertha López Azamar Universidad del Papaloapan Materia: Tema: 5. Modulos (funciones y s) Profesor: M. C. Bertha López Azamar Tuxtepec, Oaxaca. Octubre/2005 Objetivos: Conocer la estructura un programa y los conceptos de s

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA PRÁCTICA DOS DE VISUAL BASIC Creación de una aplicación sencilla Hoy trabajaremos con las herramientas LABEL a través de unos comandos sencillos y modificando su presentación a través de la ventana propiedades.

Más detalles

FUNDAMENTOS DE INFORMÁTICA

FUNDAMENTOS DE INFORMÁTICA FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería

Más detalles

Ejemplos de uso de forms, labels, inputbox y msgbox en Visual Basic. (CU00332A)

Ejemplos de uso de forms, labels, inputbox y msgbox en Visual Basic. (CU00332A) aprenderaprogramar.com Ejemplos de uso de forms, labels, inputbox y msgbox en Visual Basic. (CU00332A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor: Mario R. Rancel

Más detalles

ANEXO II. Variables utilizadas en el programa

ANEXO II. Variables utilizadas en el programa ANEXO II. Variables utilizadas en el programa arraybyte() Public Byte Guarda los bytes de la trama recibida arraybyte2() Public Byte Guarda los bytes para el cálculo de su código de redundancia cíclica

Más detalles

Integrador de Operaciones Informáticas

Integrador de Operaciones Informáticas Profesora: Laura Noussan Lettry Proyecto: Base de datos de una biblioteca. Hoja 1 de 19 Índice Introducción Hoja 3 Descripción de la base de datos..hoja 4 Descripción de las pantallas Hoja 6 Código Fuente.Hoja

Más detalles

COMANDOS VISUAL BASIC. Comandos Básicos De Visual Basic. Programación Básica

COMANDOS VISUAL BASIC. Comandos Básicos De Visual Basic. Programación Básica Comandos Básicos De Visual Basic Programación Básica MANEJO DE ARCHIVOS Abrir para Lectura Open Archivo For Input As Numero Abrir para Escritura Open Ruta.Text For Output As Numero Fin del Archivo Booleano

Más detalles

Editor de código Visual Basic. Lista de miembros automática, sugerencias de sintaxis, autocompletado y otras opciones. (CU00313A)

Editor de código Visual Basic. Lista de miembros automática, sugerencias de sintaxis, autocompletado y otras opciones. (CU00313A) aprenderaprogramar.com Editor de código Visual Basic. Lista de miembros automática, sugerencias de sintaxis, autocompletado y otras opciones. (CU00313A) Sección: Cursos Categoría: Curso Visual Basic Nivel

Más detalles

Introducción a C# y la plataforma.net. Pablo Zaidenvoren 2013

Introducción a C# y la plataforma.net. Pablo Zaidenvoren 2013 Introducción a y la plataforma.net Pablo Zaidenvoren 2013 Plataforma.NET Una plataforma -> Muchos lenguajes Posibilidad de compartir funcionalidades entre ellos! Plataforma.NET Base Class Library -> Funcionalidades

Más detalles

Práctica 2. Controles Básicos.

Práctica 2. Controles Básicos. Práctica 2. Controles Básicos. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Añadir controles a un formulario (Etiquetas, cuadro de texto y botones de comando) 2. Establecer las

Más detalles

INFORMATICA VISUAL BASIC 2008

INFORMATICA VISUAL BASIC 2008 SESIÓN Nº 04 ESTRUCTURAS DE CONTROL IF - THEN Permite ejecutar una o mas instrucciones dependiendo de la respuesta (Verdad o Falso) a una condición. En la condición que se escribe en esta instrucción se

Más detalles

Fundamentos de Informática Laboratorio: Funciones

Fundamentos de Informática Laboratorio: Funciones Objetivos: - Diseño de aplicaciones y funciones - Definir y crear funciones, para su posterior uso. - Adquirir habilidades en el uso de funciones: o Creadas por el programador o Las que vienen con las

Más detalles

Conectar excell con Access

Conectar excell con Access HECHO POR CREACIONES Y DESARROLLO WEB COSTA RICA, CUALQUIER MACRO CON GUSTO ESTAMOS PARA AYUDARLE, LLAMENOS Y CON GUSTO LE ATENDEREMOS TEL 8364-3733 // 8348-9439 Conectar excell con Access Para este pequeño

Más detalles

1.-Tipos y subtipos de datos en VBS

1.-Tipos y subtipos de datos en VBS 1.-Tipos y subtipos de datos en VBS Una variable es un nombre que hace referencia a una zona de la memoria, en la cual, se puede almacenar información que puede cambiar durante el tiempo en que se ejecuta

Más detalles

Introducción a C# y la plataforma.net

Introducción a C# y la plataforma.net Introducción a y la plataforma.net Matías Malbergier 2013 Plataforma.NET.NET provee un set de herramientas (Framework) el cual permite desarrollar programas apuntando a múltiples plataformas y utilizando

Más detalles

BASE DE DATOS ACCESS EN UN SERVIDOR

BASE DE DATOS ACCESS EN UN SERVIDOR BASE DE DATOS ACCESS EN UN SERVIDOR Tutor: Fernando Mamani Blas CONFIGURAR ESTACIÓN DE TRABAJO (SERVIDOR CLIENTE) MS EXCEL Y BASE DE DATOS EN ACCES Compartir toda la base de datos de Access Puede colocar

Más detalles

LABORATORIO 4: Ejercicio 1: Reconociendo VB.NET y Trabajando con el Lenguaje. Duración: 20 minutos

LABORATORIO 4: Ejercicio 1: Reconociendo VB.NET y Trabajando con el Lenguaje. Duración: 20 minutos LABORATORIO 4: El presente laboratorio tiene como objetivo conocer el Entorno de Visual Studio.NET y usar algunas características nuevas del Lenguaje Visual Basic.NET, así como implementar Multi Threads

Más detalles

Visual Basic y.net Do Loop, Exit Do, Exit For y GoTo. Ejemplos y ejercicios resueltos. (CU00337A)

Visual Basic y.net Do Loop, Exit Do, Exit For y GoTo. Ejemplos y ejercicios resueltos. (CU00337A) aprenderaprogramar.com Visual Basic y.net Do Loop, Exit Do, Exit For y GoTo. Ejemplos y ejercicios resueltos. (CU00337A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor:

Más detalles

Ubound y Lbound en Visual Basic. Conocer índice superior e inferior de arrays (arreglos) Ejemplos y ejercicios. (CU00343A)

Ubound y Lbound en Visual Basic. Conocer índice superior e inferior de arrays (arreglos) Ejemplos y ejercicios. (CU00343A) aprenderaprogramar.com Ubound y Lbound en Visual Basic. Conocer índice superior e inferior de arrays (arreglos) Ejemplos y ejercicios. (CU00343A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha

Más detalles

Zeon PDF Driver Trial

Zeon PDF Driver Trial Cuadernillo de examen ASIGNATURA Programas de Aplicación II/III CÓDIGO 305 CONVOCATORIA Ordinaria de junio de 2000 (Final) PLAN DE ESTUDIOS 1994/1996 ESPECIALIDAD Común CURSO 3º TURNO Tarde CENTRO Facultad

Más detalles

CONTENIDO. Capítulo 1. Capítulo 3. Capítulo 2. Contenido

CONTENIDO. Capítulo 1. Capítulo 3. Capítulo 2. Contenido Contenido CONTENIDO Sobre el autor 4 Prólogo 5 El libro de un vistazo 6 Información complementaria 7 Introducción 13 Capítulo 1 INTRODUCCIÓN A MACROS EN EXCEL 2007 Las macros: qué son? 16 El lenguaje VBA

Más detalles

Programación con Visual Basic 6

Programación con Visual Basic 6 Programación con Visual Basic 6 Introducción y Repaso Lab. Geomática II Depto. Ingeniería Geográfica ~ USACH ~ CHILE Profesor: Ing. Marcos Medina Tapia. 1 Introducción. Un programa informático es un conjunto

Más detalles

Soluciones propuestas

Soluciones propuestas Cuadernillo de examen ASIGNATURA Programas de Aplicación III CÓDIGO 305 CONVOCATORIA Primer parcial febrero de 2000 PLAN DE ESTUDIOS 1996 ESPECIALIDAD Común CURSO 3º TURNO Mañana CENTRO Facultad CARÁCTER

Más detalles

Ejercicios resueltos ejemplo de leer datos desde ficheros con Visual Basic, variables, bucles For Next y condicionales If.

Ejercicios resueltos ejemplo de leer datos desde ficheros con Visual Basic, variables, bucles For Next y condicionales If. aprenderaprogramar.com Ejercicios resueltos ejemplo de leer datos desde ficheros con Visual Basic, variables, bucles For Next y condicionales If. (CU00330A) Sección: Cursos Categoría: Curso Visual Basic

Más detalles

GE Security. FHSD Monitor / Servidor Web manual de usuario

GE Security. FHSD Monitor / Servidor Web manual de usuario GE Security FHSD Monitor / Servidor Web manual de usuario versión 1-0 / noviembre de 2004 http://www.geindustrial.com/ge-interlogix/emea 2004 GE Interlogix B.V.. Reservados todos los derechos. GE Interlogix

Más detalles

Guía de funcionamiento del proyector

Guía de funcionamiento del proyector Guía de funcionamiento del proyector Contenido Preparación...3 Conexión del proyector a su ordenador...3 Conexión inalámbrica (para los modelos indicados)... 3 QPresenter...5 Requisitos mínimos del sistema...5

Más detalles

DEFINICIONES IMPORTANTES

DEFINICIONES IMPORTANTES Visual Basic Es un lenguaje de programación. Nace del BASIC (Beginner s All-purpose Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth College, con el propósito de servir

Más detalles

ELEMENTOS BÁSICOS PARA LA PROGRAMACIÓN DE FUNCIONES TIPOS DE DATOS. Constantes

ELEMENTOS BÁSICOS PARA LA PROGRAMACIÓN DE FUNCIONES TIPOS DE DATOS. Constantes ELEMENTOS BÁSICOS PARA LA PROGRAMACIÓN DE FUNCIONES TIPOS DE DATOS Constantes Una constante se usa para guardar o identificar a un dato que mantiene un valor constante a través de la ejecución de un programa.

Más detalles

Contador manual de partículas Software de medición para Windows Manual del usuario Manual del usuario

Contador manual de partículas Software de medición para Windows Manual del usuario Manual del usuario Contador manual de partículas 3888-40 Software de medición para Windows 3888-40 Manual del usuario 01001 1 7.03 Manual del usuario 1 Índice 1 Resumen... 2 2 Configuración del software... 3 3 Configuración

Más detalles

Tema: Interconexión a la PC mediante Arduino

Tema: Interconexión a la PC mediante Arduino Interfaces y Periféricos, Guía 8 Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Interconexión a la PC mediante Arduino Objetivos Específicos Utilizar el puerto USB

Más detalles

PROGRAMACION EN VISUAL BASIC

PROGRAMACION EN VISUAL BASIC PROGRAMACION EN VISUAL BASIC EJEMPLO 1 En el presenta artículo se explicará la forma de hacer un sencillo programa en el lenguaje de programación VB 6.0 el cual arroja como resultado el valor en ohms de

Más detalles

Ejercicios resueltos Visual Basic y.net con arrays (arreglos), Do While, For, mod, ficheros, Ubound. Cálculo serie numérica (CU00344A)

Ejercicios resueltos Visual Basic y.net con arrays (arreglos), Do While, For, mod, ficheros, Ubound. Cálculo serie numérica (CU00344A) aprenderaprogramar.com Ejercicios resueltos Visual Basic y.net con arrays (arreglos), Do While, For, mod, ficheros, Ubound. Cálculo serie numérica (CU00344A) Sección: Cursos Categoría: Curso Visual Basic

Más detalles

Manual del usuario. Software PolyTemp de control remoto para controladores de temperatura PolyScience /ES 08/11

Manual del usuario. Software PolyTemp de control remoto para controladores de temperatura PolyScience /ES 08/11 Manual del usuario Software PolyTemp de control remoto para controladores de temperatura PolyScience 110-519/ES 08/11 Contenido Introducción... 2 Conexión... 3 Pantalla principal... 4 Cambio de los parámetros

Más detalles

(71.56) Programación. Diagrama

(71.56) Programación. Diagrama (71.56) Programación Diagrama Lo uso antes de programar para que me ayude a plantear la resolución del ejercicio. Me ayuda con la lógica y se me hace mas facil programar. RANDOMIZE TIMER Para cuando uso

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERIA

UNIVERSIDAD NACIONAL DE INGENIERIA Docente: Enmanuel Fonseca Alfaro e-mail: efonsecalfaro@gmail.com Web: http://www.tchefonsecalfaro.wordpress.com Curso: Programación II UNIVERSIDAD NACIONAL DE INGENIERIA Líder en Ciencia y Tecnología Sede

Más detalles

Pruebas (test) de programas. Verificación de algoritmos en Visual Basic. Cómo recargar formularios VB y.net (CU00348A)

Pruebas (test) de programas. Verificación de algoritmos en Visual Basic. Cómo recargar formularios VB y.net (CU00348A) aprenderaprogramar.com Pruebas (test) de programas. Verificación de algoritmos en Visual Basic. Cómo recargar formularios VB y.net (CU00348A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA Práctica Seis de visual Basic SENTENCIAS 1. Randomize: la instrucción randomize utiliza number para inicializar el generador de números aleatorios de la función rnd asignándole un nuevo valor de inicialización.

Más detalles

Resolver triángulos en Visual Basic. Parte 3/3

Resolver triángulos en Visual Basic. Parte 3/3 Artículo Revista digital Matemática, Educación e Internet (www.cidse.itcr.ac.cr/revistamate/). Vol. 3, N o 1. Agosto Diciembre 2002. Resolver triángulos en Visual Basic. Parte 3/3 Introducción Luis Acuña

Más detalles

WorkManager E.D. Manual guía de usuario Diseñador de formularios

WorkManager E.D. Manual guía de usuario Diseñador de formularios WorkManager E.D. Manual guía de usuario Diseñador de formularios En esta sección se crean y diseñan formularios. Para ingresar, clic en el menú Configuración/ Diseñador de formularios. Lista de formularios

Más detalles

SOFTWARE II - 4 C - Prof. Sandra Corti

SOFTWARE II - 4 C - Prof. Sandra Corti VISUAL BASIC: CONCEPTOS BÁSICOS 1) Definición y características del lenguaje de programación: Visual-Basic es una herramienta de diseño de aplicaciones para Windows, éstas se desarrollan en gran parte

Más detalles

Profesora: Sandra Corti

Profesora: Sandra Corti VISUAL BASIC: CONCEPTOS BÁSICOS 1) Definición y características del lenguaje de programación: Visual-Basic es una herramienta de diseño de aplicaciones para Windows, éstas se desarrollan en gran parte

Más detalles

CONFIGURACIÓN DE FORMATO DE IMPRESIÓN DE CAJA PARA SU USO EN EL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA

CONFIGURACIÓN DE FORMATO DE IMPRESIÓN DE CAJA PARA SU USO EN EL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA CONFIGURACIÓN DE FORMATO DE IMPRESIÓN DE CAJA PARA SU USO EN EL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA MINISTERIO DE SALUD PROYECTO - SIGES Av. Salaverry 801- Jesús María 2 Aviso

Más detalles

Manual de software VTH. Visualizador de Temperatura y Humedad. Fecha: 28/10/2013 Manual Software VTH v3.0

Manual de software VTH. Visualizador de Temperatura y Humedad. Fecha: 28/10/2013 Manual Software VTH v3.0 Manual de software VTH Visualizador de Temperatura y Humedad Fecha: 28/10/2013 Manual Software VTH v3.0 ÍNDICE 1. INSTALACIÓN... 1 2. SOFTWARE VTH... 1 3. COMUNICACIONES - CONEXIÓN DEL DISPOSITIVO... 1

Más detalles

MÓDULOS B-MOTICS ESCLAVOS DE MODBUS. Bielsa electrónica S.L. Ref: mblogix1.0es.pdf

MÓDULOS B-MOTICS ESCLAVOS DE MODBUS. Bielsa electrónica S.L. Ref: mblogix1.0es.pdf MÓDULOS ESCLAVOS DE MODBUS MBLOGIX B-MOTICS 1 ÍNDICE DE CONTENIDO DESCRIPCIÓN GENERAL... 4 INSTALACIÓN... 5 WINDOWS... 5 LINUX... 5 MAC... 5 CONFIGURACIÓN DE LA COMUNICACIÓN... 6 SERIE RTU... 6 VELOCIDAD...

Más detalles

Cómo administrar una base de datos?

Cómo administrar una base de datos? Cómo administrar una base de datos? 1- Lo primero que tenemos que hacer es crear una base de datos Access con las siguientes características: Una tabla llamada países, con los campos idpais (autonumérico),

Más detalles

INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem. Preparatoria (1085)

INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem. Preparatoria (1085) INSTITUTO FRANCISCO POSSENTI A.C. Per crucem ad lucem Preparatoria (1085) GUÍA DE INFORMÁTICA 6020 Clave: 6002B 6030 Clave: 6002C 6040 Clave: 6002D UNIDAD I REDES LOCALES Y SERVICIOS DE RED Tipos de redes

Más detalles

Programación en Visual Basic Ricardo Rodríguez García

Programación en Visual Basic Ricardo Rodríguez García Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.

Más detalles

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS A.- ASPECTOS FUNDAMENTALES DEL CÓDIGO ORIENTADO A OBJETOS MÓDULOS DE CÓDIGO: El código en Visual Basic se almacena en módulos. Hay tres tipos de módulos: de formulario,

Más detalles

Caso práctico: Proyecto Usuario y contraseña

Caso práctico: Proyecto Usuario y contraseña FACULTAD DE INGENIERIA MECÁNICA Y ELECTRICA LICENCIATURA EN INGENIERIA EN SISTEMAS COMPUTACIONALES Caso práctico: Proyecto Usuario y contraseña Materia: Manejadores de Base de Datos Maestra: M. en C. Martha

Más detalles