13.07.2015 Views

TRABAJO DE GRADUACIÓN - DSpace Universidad Don Bosco

TRABAJO DE GRADUACIÓN - DSpace Universidad Don Bosco

TRABAJO DE GRADUACIÓN - DSpace Universidad Don Bosco

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Dim arri2 As StringDim aba1 As StringDim aba2 As StringDim agregar As IntegerDim buscar As IntegerDim num1 As StringDim num2 As StringDim j As IntegerDim nume1, nume2, nume3, nume4, nume5, nume6 As StringDim tama As IntegerDim A, b, c As Integer'Funcion para hacer retardos de tiempo. sleep(t en milisegundos)Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)'Runtina que se ejecuta al darse el evento de click en el boton AgregarPrivate Sub cmdAgregar_Click()'Asignacion del valor de label a variable Numero'con la finalidad de hacer una busqueda por toda la tabla'para no agregar tags repetidos.numero2 = lblTag.CaptionFor j = 1 To 31grdRFID.row = jgrdRFID.Col = 1num1 = grdRFID.TextIf numero2 = num1 ThenMsgBox "El Tag ya ha sido agregado", vbExclamation, "Advertencia"Exit SubEnd IfNext'realiza la busqueda de tags repetidos, al igual q la anterior, y ademas,'detecta cuando el boton se presiona y no hay un numero de tag valido'asi como agrega los tags que si son validos a la tabla.For buscar = 1 To 31grdRFID.row = buscargrdRFID.Col = 1numero = grdRFID.TextIf numero = numero2 ThenMsgBox "El Tag ya ha sido agregado", vbExclamation, "Advertencia"Exit SubElseIf numero2 = "Deslizar un TAG" ThenMsgBox "Deslice un Tag para agregarlo", vbInformation, "Informacion"Exit SubElseIf numero = "" Thenagregar = buscargrdRFID.row = agregargrdRFID.Col = 1grdRFID.Text = numero2Exit SubEnd IfNextEnd Sub'Sincronizacion de los datos de la tabla con la memoria del microcontrolador'envia los datos de la tabla al chipPrivate Sub cmdEnviar_Click()'desabilita todos los botones hasta que se ha dado la sincronizacioncmdAgregar.Enabled = FalsecmdBorrar.Enabled = FalsecmdArriba.Enabled = FalsecmdAbajo.Enabled = FalsecmdSalir.Enabled = FalsecmdEnviar.Enabled = FalsecmdRecibir.Enabled = FalsecmdMasterTag.Enabled = FalsecmdGuardar.Enabled = FalseProgressBar1.Max = 32Timer1.Enabled = False'Recorre todos los datos de la tabla, para enviarlos uno por uno a la memoria del chip'prepara el usb y envia dato por dato a la memoria del chipFor A = 1 To 32 Step 1Sleep (100)grdRFID.row = AgrdRFID.Col = 1num1 = grdRFID.Text- 153 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!