En serio este tipo de error a muy pocos nos pasa?
Estimados colegas, a mi me sucede exactamente lo que se describe, pocas veces, pero sucede. De pronto cuando se muestra un form modal, este simplemente no llega a mostrarse, o quien sabe a donde se va, el caso es que aparentemente se bloquea la aplicación.
les muestro un ejemplo de codigo
Código Delphi
[-]if ACol=13 then
begin
with CreateMessageDialog('Esta usted seguro(a) de eliminar la Clave '+NextGrid1.Cell[0,ARow].AsString+', '+NextGrid1.Cell[2,ARow].AsString+' de la Comanda?', mtConfirmation,[mbYes, mbNo]) do
try
Position := poScreenCenter;
Color := clwhite;
Caption := 'Control de Comandas. Modificar Comanda.';
if ShowModal=MrYes then
begin
NextGrid1.DeleteRow(ARow);
NextGrid1.CalculateFooter();
Button2.Enabled:=True;
Button2.SetFocus;
end;
finally
Free;
end;
end;
rara vez, resulta que no llega a mostrarse la ventana, no aparece por ningun lado, aun cuando se navegue entre las pestañas utilzando win + tab o alt+tab, ni minimizandolo y maximizandolo, etc. de plano tengo que cerrar la aplicacion a la brava.
Utilizo Delphi XE2 sobre windows 7 de 64 bits
Saludos