Ver Mensaje Individual
  #6  
Antiguo 19-09-2007
Avatar de paldave
paldave paldave is offline
Miembro
 
Registrado: ago 2007
Ubicación: Uruguay
Posts: 148
Reputación: 17
paldave Va por buen camino
Creo entender que en el código del form1 te refieres varias veces al formulario de facturas, que supongo se debe llamar algo así como FacturaForm.
Si tienes varios de ellos abiertos a la vez y quieres dirigirte a todos ellos lo que debes hacer es, cada vez que te refieras a ese formulario, comprobar todos los forms que tienes abiertos, y si son del tipo TFacturaForm entonces llevar a cabo las acciones deseadas, en código sería algo así:
Código Delphi [-]
for f := 0 to Screen.FormCount - 1 do
    if Screen.Forms[f] is TFacturaForm then
      TFacturaForm(Screen.Forms[f]).Caption:='este es un form de factura';
y si los creas desde el Form1 la declaración correcta para crearlos sería:
Código Delphi [-]
F1:=TFacturaForm.Create(Self)
Espero sea ese tu problema. Te saludo atentamente.

Última edición por paldave fecha: 19-09-2007 a las 20:40:49.
Responder Con Cita