TRABAJO DE GRADUACIÃN - DSpace Universidad Don Bosco
TRABAJO DE GRADUACIÃN - DSpace Universidad Don Bosco
TRABAJO DE GRADUACIÃN - DSpace Universidad Don Bosco
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
owbeg = grdRFID.rowIf Not ((selstartrow - rowbeg) = 0) ThenMsgBox "Solo se puede seleccionar una celda", vbInformation, "Informacion"Exit SubEnd If'Rutina que valida cuando se alcanza la posicion inicial de la tabla y se quiere seguir subiendo'ademas cuando se quiere seleccionar la posicion 0 que contiene el nombre de la columnaIf rowbeg = 1 ThenMsgBox "Accion Invalida", vbCritical, "ERROR"Exit SubElseIf rowbeg = 0 ThenMsgBox "Seleccione una celda con informacion", vbCritical, "ERROR"Exit SubEnd If'rutina que efectua el desplazamiento de celdas hacia arriba de uno a uno.For selrows = rowbeg To selstartrowgrdRFID.row = selrowsgrdRFID.Col = grdRFID.Colarri1 = grdRFID.TextgrdRFID.row = (selrows - 1)grdRFID.Col = grdRFID.Colarri2 = grdRFID.TextgrdRFID.Text = arri1grdRFID.row = selrowsgrdRFID.Col = grdRFID.ColgrdRFID.Text = arri2NextgrdRFID.row = rowbeg - 1grdRFID.RowSel = selstartrow - 1End IfEnd Sub'Rutina que se ejecuta cuando se da el evento click en el boton borrar'Al hacer clic en el boton borrar, se borran los datos que se encuentran'seleccionados en la tabla. Se puede seleccionar mas de una celda a la vezPrivate Sub cmdBorrar_Click()'rutina que se ejecuta cuando la celda seleccionada es la que'contiene el texto de la columna.If (grdRFID.HighLight) ThenIf grdRFID.row = 0 ThengrdRFID.row = grdRFID.rowEnd If'rutina de borrado, detecta cuantas celdas se han seleccionado y se borranselstartrow = grdRFID.RowSelrowbeg = grdRFID.rowFor selrows = rowbeg To selstartrowgrdRFID.row = selrowsgrdRFID.Col = grdRFID.ColgrdRFID.Text = ""NextgrdRFID.row = rowbeggrdRFID.RowSel = selstartrowEnd IfEnd Sub'Rutina que se ejecuta al darse el evento clic en el boton recibir.'Al hacer clic en el boton recibir, se desabilitan todos los botones'mientras se esta efectuando la sincronizacion.'Se reciben todos los datos de la memoria del chip a la tabla en el programaPrivate Sub cmdRecibir_Click()HIDComm1.TimeOut = 1000ProgressBar1.Max = 31cmdAgregar.Enabled = FalsecmdBorrar.Enabled = FalsecmdArriba.Enabled = FalsecmdAbajo.Enabled = FalsecmdSalir.Enabled = FalsecmdEnviar.Enabled = FalsecmdRecibir.Enabled = FalsecmdMasterTag.Enabled = FalsecmdGuardar.Enabled = Falseuno = TrueEnd Sub'Rutina que se ejecuta al darse el evento clic del boton salir.'Al hacer clic en el boton salir, se desconecta el puerto usb y se'termina el programa.- 156 -