Einzelnen Beitrag anzeigen

Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#10

Re: dll - Klasse nicht registriert

  Alt 3. Nov 2006, 12:02
Hallo,

ich weiß zwar nicht ob ich das richtig verstanden habe, aber Du möchtest doch eine Form (Splashscreen) aus einer DLL aufrufen, was vorher einen Log-Eintrag macht oder sehe ich das falsch ? Wenn nicht, ich rufe Forms aus einer DLL immer mit der folgenden Procedure auf :
Delphi-Quellcode:
procedure configuration(appHandle: THandle); stdcall;
begin
  if appHandle = 0 then apphandle := GetActiveWindow;
  Application.Handle := appHandle;
  try
    with TConfigurationMain.Create(Application) Do
      try
        ShowModal
      finally
        Free;
      end
  except
    On E: Exception Do Application.HandleException(E);
  end;
  Application.Handle := 0;
end;
Wobei die Procedure in der DLL steht.

Oder ist das eine fertige DLL, die Du nicht editieren kannst ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat