Saber si un Usuario esta ejecuntando un Form
Publicado por Pablo (Argentina) (433 intervenciones) el 15/07/2009 00:50:08
Hola Amigos, Aca de Nuevo, tengo una consulta a ver si me pueden decir como hacer o si existe y no se.
Resulta ser que tengo una aplicacion que la usan en red varios usuarios, estos usuarios a su vez estan validados o no para abrir determinados forms, pero hay usuarios que pueden abrir el mismo form, me explico?.
Lo que yo quiero hacer es que si ese form ya esta abierto por otro usuario o esta en ejecucion no se lo deje abrir a nadie mas, es solo para algunos forms porque sino tengo conflictos entonces la unica manera que veo es esa, si ya esta en uso que otro no lo pueda abrir.
Se me habia ocurrido de crear una tabla con un campo logico y agregarlo al form en cuestion y que cuando un usuario ingresa no se si en el Init o en el Load del form consultar a esa tabla y si esta en False que me deje abrirlo y sino un mensaje y lo cierre. Y Cuando el Usuario sale, a la tabla le cambie el valor a false de nuevo para que quede libre
¿Me explico?. Que opinan, vale la pena ponerme a probar con eso a alguien tiene un metodo mucho mejor o mas facil y me lo puede facilitar.
Desde ya Muchas Gracias como siempre a todos
Pablo - Argentina
Resulta ser que tengo una aplicacion que la usan en red varios usuarios, estos usuarios a su vez estan validados o no para abrir determinados forms, pero hay usuarios que pueden abrir el mismo form, me explico?.
Lo que yo quiero hacer es que si ese form ya esta abierto por otro usuario o esta en ejecucion no se lo deje abrir a nadie mas, es solo para algunos forms porque sino tengo conflictos entonces la unica manera que veo es esa, si ya esta en uso que otro no lo pueda abrir.
Se me habia ocurrido de crear una tabla con un campo logico y agregarlo al form en cuestion y que cuando un usuario ingresa no se si en el Init o en el Load del form consultar a esa tabla y si esta en False que me deje abrirlo y sino un mensaje y lo cierre. Y Cuando el Usuario sale, a la tabla le cambie el valor a false de nuevo para que quede libre
¿Me explico?. Que opinan, vale la pena ponerme a probar con eso a alguien tiene un metodo mucho mejor o mas facil y me lo puede facilitar.
Desde ya Muchas Gracias como siempre a todos
Pablo - Argentina
Valora esta pregunta
0