Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#4

Re: VCL von Prog und DLL verbinden.

  Alt 4. Jul 2006, 09:18
Hallo,

wenn es darum geht, nur ein paar Controls zu verwenden, dann kannst Du im Hauptprogramm Funktionen bereitstellen, die Dir diese Controls erstellen. Quasi eine VCL-Factory.
Etwa so:
Delphi-Quellcode:
funtion CreateButton: TButton;
begin
  Result := TButton.Create(nil);
end;
Wenn Du dann nur mit den so erzeugten Controls arbeitest, müsste IMHO die VCL des Hauptprogramms verwendet werden.
Das ist aber nur praktikabel, solange Du nur wenige Controls benötigst und wenn Du keine Casts benötigst.

Da ich das nicht getestet, sondern nur wild rumgeraten habe, solltest Du das vorher mal ausprobieren.

Gruß
xaromz
  Mit Zitat antworten Zitat