Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Forma DLL la muestra en barra de tareas (https://www.clubdelphi.com/foros/showthread.php?t=74380)

oesqueda 15-06-2011 17:37:59

Forma DLL la muestra en barra de tareas
 
Que tal, antes este codigo en delphi 6, no me mostraba un icono aparte.

Código Delphi [-]
function EditarEmpresa(AHandle:HWND; ADataSet:Int64; var AID:Int64):Boolean;
var
  iHandle:Cardinal;
begin
Reloj;
Result := False;
iHandle := Application.Handle;
try
  if iHandle <> AHandle then
    Application.Handle := AHandle;

  dmDir001 := TdmDir001.Create(Application);
  try
    frmEditarEmpresa := TfrmEditarEmpresa.Create(Application);
    Result := IsPositiveResult(frmEditarEmpresa.ShowModal);
...
except
  on E: Exception do
    MostrarExcepcion(E, 'Error al editar la empresa');
end; {try}
Application.Handle := iHandle;
Normal;
end;

Pero en delphi XE si lo hace y a veces queda la ventana por debajo de la ventana principal, alguien que le haya pasado lo mismo?

Saludos


La franja horaria es GMT +2. Ahora son las 06:52:45.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi