Einzelnen Beitrag anzeigen

Digielm

Registriert seit: 2. Aug 2006
246 Beiträge
 
Delphi 5 Enterprise
 
#5

Re: ein Tabsheet aus einer DLL erzeugen in ein Pageconrol

  Alt 25. Sep 2009, 11:22
hallo


ich habe folgende Idee:

ich benutze die Möglichkeit die gesamt Classe die ich gemacht habe also als TTabsheet zu exportieren: ( innerhalb der DLL)


Delphi-Quellcode:

RegisterClass(TMYTabsheet);
Problem dabei wäre noch das ich einen TMYTabsheet.Create(parameter) habe.

wie kann ich das einbinden.

Im MainProgramm nutze ich diesen Source:
Delphi-Quellcode:

interface
type
    TMyTabsheet = TTabSheet;
type

    mytabsheet : TMyTabsheet;

end;

procedure ladedll;
begin
  dllfile := ExtractFilePath(application.exename)+'Tabsheet.dll';

  hLib := LoadLibrary(pwidechar(dllfile));
  if hLib > 0 then
  begin
    mytabsheet := TMYTABSHEET(GetProcAddress(hLib, PChar('TMYTABSHEET'));
  end;
end;
Nur leider ist das mytabsheet bei desem Aufruf immer Nil

Was mache ich denn gedanklich falsch.
  Mit Zitat antworten Zitat