Ver Mensaje Individual
  #7  
Antiguo 07-07-2007
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Reputación: 20
david_uh Va por buen camino
solucion

ok el problema se da uando hago esto
suponiendo que tengo form1 y form2 form2 se crea en tiempo de ejecucion
en el button de form1 que crea y activa form2 esta esto:
Código Delphi [-]
form2:=Tform2.create(self);
ahora en el create de form2 escribi esto:
Código Delphi [-]
procedure tform2.probar();
begin
with form2 do
    listbox1.items.add('dfgdfgs');
end;

utilizo el with porque anteriormente cree el procedimiento probar() fuera de la clase del form asi que lo deje asi ya que da igual "supuestamente" pero al llamar a probar()

Código Delphi [-]
procedure TForm2.FormCreate(Sender: TObject);
begin
probar()
end;

manda error access violation
lo resolvi quitando en las rutinas el WITH

gracias por todo
Responder Con Cita