Das Problem ist, dass die Komponenten in der Delphi
IDE ja nicht vorhanden sind und deshalb ja dort auch nicht gefunden und angezeigt werden können.
Deshalb musst du die Komponenten manuell erzeugen, wie ich es auch geschrieben hatte. Beispiel:
Delphi-Quellcode:
with TLabel.Create(Self) do
begin
Parent := Self;
Left := 10;
Top := 50;
Width := 100;
Top := 40;
Caption := 'Test';
end;
Das ist natürlich etwas mehr Arbeit, allerdings wäre die Einschränkung sonst ja auch nicht wirkungsvoll
.
Ein Freund bastelt sich mit Delphi 2005
PE die Oberfläche zusammen und benutzt dann ein Tool zur Umwandlung des Codes in der .dfm Datei (der Formulardefinitionsdatei) in manuell benutzbaren Code:
http://www.delphicity.com/dfmtosrc/
Zitat von
Tillie:
((((By the way was kostete den die Drittkomponentenfaehige Version?)))))
Delphi 2007 für
Win32 Professional kostet 921 Euro, das ist die neueste Version:
http://www.delphipraxis.net/dpX_marktplatz.php
Billiger gibts die Turbo Explorer Professional Version, die eben die 2006er Version ist, diese kostet 399 Euro:
http://www.delphi-forum.de/shop.php?groupid=2
Billiger gibt es Versionen für Schüler, Studenten und Lehrer, wie genau dies bei der neuesten Version jetzt aussieht, weiß ich aber nicht.