Ver Mensaje Individual
  #4  
Antiguo 12-08-2008
Mary Carmen G. Mary Carmen G. is offline
Miembro
 
Registrado: ago 2008
Posts: 36
Reputación: 0
Mary Carmen G. Va por buen camino
Como saber si un form existe

Si, de hecho con eso he hecho pruebas, en especial solo es por un form (Form_captura_conteos) ya que al cerrarse tiene que cambiar unos valores en la Base de Datos, pero resulta que si funciona pero aveces el arreglo Screen.Forms[i] no se actualiza rapidamente y resulta que ya ni existe Form_Captura_conteos (Por que ya lo cerre) y aun asi lo intenta eliminar por lo tanto me sale un error Acces Violation.

Código:
               
Código Delphi [-]
for i := 0 to (Screen.FormCount - 1) do  
   {Buscamos si aun existe el form de captura}     
    if  Screen.Forms[i].Name = 'Form_captura_conteos' then begin             
        Form_captura_conteos.Close;         
        break;     
    end;
Responder Con Cita