problema con formularios que se llaman mutuamente
Hola gente tengo 3 formularios uno A, B y C. Cada uno de estos formularios tiene dos botones para llamar a los otros 2 formularios. Por ej, en A hay un boton para llamar a B y otro para C. Lo mismo en B y C. La llamada la hago de la siguiente manera
C:TFormularioC;
begin
C := TFormularioC.Create(A);
C.showmodal;
C.release;
el problema que tengo es que si A llama a C, C llama a A, y esto lo hago 4 veces, cuando los empiezo a cerrar me da un error.
Obviamente es algo que puede pasar rara vez porque de uno se llama a otro y a lo sumo una vez mas, pero alguien hace algo parecido de otra manera.
Uso Delphi 5 e Interbase
|