Cita:
Iniciado por WaR-05
A mí me sucedío cuando comencé a programar en .Net
La razón por la que los forms se muestran varias veces es por que debes estar creando nuevos forms con la palabra new, esto es como si duplicaras el form
Para evitar eso simplemente usa el form que tienes sin crear uno nuevo.
Por ejemplo:
form1.show()
Espero te ayude.

mmm no es el problema que tengo para mostrar un formulario si uso show no lo doy new
el problema que tengo que resolver es que al abrir un formulario no permitir que se vuelva a abrir este formulario al mismo tiempo que ya esta abierto
no se si me entienden es ke es algo complicado de explicar