Si que lo muestra, pero no lo ves, creo que puede ser ese caso.
Si se ejecuta la línea de FORMULARIO.Show el formulario tiene que aparecer. comprueba que esa línea se ejecuta correctamente, es posible que al ahcer el .Show de ese formulaio tengas alguna incoherencia en el evento Load... algunas veces pasa.
Pero si el .Show se ejecuta con normalidad prueba con "control+tab" dentro de la ejecución de tu aplicación para ver si se va de un formulario a otro, si se va... pues lógicamente si te lo ha cargado, pero no se veia porque queda solapado con algún otro.
Si es este el caso usa FORMULARIO.ZOrder(0) para que lo pase al primer plano.
Alguna vez me ha pasado algo así y siempre ha sido porque se me quedaba el formulario tapado por algo
Si se ejecuta la línea de FORMULARIO.Show el formulario tiene que aparecer. comprueba que esa línea se ejecuta correctamente, es posible que al ahcer el .Show de ese formulaio tengas alguna incoherencia en el evento Load... algunas veces pasa.
Pero si el .Show se ejecuta con normalidad prueba con "control+tab" dentro de la ejecución de tu aplicación para ver si se va de un formulario a otro, si se va... pues lógicamente si te lo ha cargado, pero no se veia porque queda solapado con algún otro.
Si es este el caso usa FORMULARIO.ZOrder(0) para que lo pase al primer plano.
Alguna vez me ha pasado algo así y siempre ha sido porque se me quedaba el formulario tapado por algo