Hola Diego:
Lo primero es explicar un poco mejor lo que quieres.
Hablas de formulario, pero también de usuario. Este último no se si es el de windows y cuando dices formulario puede que te refieras a tu aplicación (programa).
Si tu aplicación puede abrir varias veces el mismo formulario (no confundir con ejecutable), tendrás que indicar tu programación para ayudarte.
Si como sospecho lo que quieres es detectar si un usuario ha ejecutado tu programa 2 veces hay varias posibilidades, a cada cual más complicada.
La correcta pero más dificil sería obtener la ruta del archivo ejecutable responsable de la aplicación y comparar con las aplicaciones en curso en busca de una coincidencia.
Otra más simple puede ser que cada vez que tu aplicación inicie, guarde en un archivo tipo ini o en el registro de windows una variable que indique que la aplicación está ejecutandose, de manera que al encontrarse dicho valor activado metemos un end y listo.