DLL´s (Tela Unica)
Tenho um sistema que chama uma função exportada por uma DLL minha, só que cada tela do módulo contido na DLL, abre em uma janela nova, que fica na barra da tarefas, alguem sabe como evitar isso?
Chamada:
try
FPointer := GetProcAddress (HInst,
PChar (´Industria_LoadMain´));
if FPointer <> nil then
begin
MyFunct := TIntProcedure (FPointer);
Try
MyFunct;
except
MessageDlg(´Problemas ao abrir a Consulta. Contacte o Administrador do Sistema.´, mtError, [mbOK], 0);
end;
end
else
messagedlg(´Problemas com a biblioteca ´IElaborate.dll´´, mtWarning, [mbOK], 0);
finally
FreeLibrary (HInst);
end
Chamada:
try
FPointer := GetProcAddress (HInst,
PChar (´Industria_LoadMain´));
if FPointer <> nil then
begin
MyFunct := TIntProcedure (FPointer);
Try
MyFunct;
except
MessageDlg(´Problemas ao abrir a Consulta. Contacte o Administrador do Sistema.´, mtError, [mbOK], 0);
end;
end
else
messagedlg(´Problemas com a biblioteca ´IElaborate.dll´´, mtWarning, [mbOK], 0);
finally
FreeLibrary (HInst);
end
Daniel Brida
Curtidas 0