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...

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 -

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

Saved successfully!

Ooh no, something went wrong!