Soy novata ->Ayuda con Formularios

marisma
06 de Septiembre del 2004
Hola!
Me estoy volviendo loca para hacer una cosa tan simple como crear un formulario B desde otro formulario A y pasarle el control al formulario B.
Mi codigo es:

Application.CreateForm(TGesComerciales, GesComerciales);
Gescomerciales.show ;
showmessage('estoy fuera');

Inexplicablemente , se visualiza Gescomerciales pero el programa no se queda en ese formulario , sino que me ejecuta showmessage.¿Por qué? si pongo Gescomerciales.showmodal en vez Gescomerciales.show , me da error.
Muchas gracias y perdona mi torpeza

Yordis
06 de Septiembre del 2004
Este es el codigo que debes usar

GesComerciales :=TGesComerciales.Create(self);
try
GesComerciales.showmodal;
finally
GesComerciales.Free;