Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi eigene Komponenten in D2007 einbinden ? (https://www.delphipraxis.net/109503-eigene-komponenten-d2007-einbinden.html)

EccoBravo 2. Mär 2008 21:19


eigene Komponenten in D2007 einbinden ?
 
Hallo da bin ich wieder, (ööhhh...)

Habe aus meiner D7 Zeit eine ganze Menge eigener Komponenten.
Nun will ich diese in RAD Studio 2007 neu einbinden.´

Mein Versuch, erstmal eine eigene einfache Komponente zu entwickeln, und diese in ein neues Package zu installieren schlug fehl.

Was habe ich gemacht?
Ich habe eine einfache Komponente, abgeleitet von TPaintbox, EB_FarbSkala entwickelt.
Dann habe ich unter Neu / Package ein neues Package erzeugt.
In der Projektverwaltung habe ich das neue Package zu EB_Graph umbenannt.
Dann habe ich in der Projektverwaltung unter dem neuen EB_Graph Enthält Hinzufügen meine Komponente EB_Farbskala hinzugefügt.
Das Package EB_Graph habe ich dann compiliert und hinzugefügt.

Nun das Problem,
in der Toolpalette ist nichts zu finden kein
EB_Graph und kein EB_Farbskala.
Im IDE.Menü Package installieren finde ich aber alles.

Habe ich irgend was falsch gemacht,

Vielen Dank für Hilfe

Grüße

E. B.

jbg 2. Mär 2008 21:22

Re: eigene Komponenten in D2007 einbinden ?
 
Hast du die Register Funktion erstellt und dort RegisterComponents([TMyClass]) aufgerufen?

EccoBravo 2. Mär 2008 21:38

Re: eigene Komponenten in D2007 einbinden ?
 
Hallo JBG,

ja das habe ich gemacht.

E. B.


Nun habe ich aber mal versucht, meine alten Packages einzubinden.
Als ich das Verzeichnis ich den Bibliothepspfad eingebunden hatte, sah der Menüpunkt Package installieren schon meine alten Packages.
Aber beim Compilieren des ersten Packages bekam ich die Fehlermeldung [/b]VisualClx fehlt.
Gleich habe ich meine Festplatte nach einer solchen Datei durchgesucht und diese in der Delphi7 Welt gefunden
Visualclx70.bpl
Visualclx70.DE
Visualclx.dcp
Visualclx70.Msm

Falls jemanden dazu etwas einfällt-....

Danke E. B.

jbg 2. Mär 2008 21:42

Re: eigene Komponenten in D2007 einbinden ?
 
Zitat:

Zitat von EccoBravo
Falls jemanden dazu etwas einfällt-....

Kylix ist tot und damit auch die VisualCLX. Warum brauchst du denn diese. Hast du vielleicht irgendwo aus versehen eine Q... Unit eingebunden wie z.B. QForms, QControls, QTypes, QStdCtrls, QExtCtrls, QComCtrls, ... ?

EccoBravo 2. Mär 2008 21:53

Re: eigene Komponenten in D2007 einbinden ?
 
Gute Idee, Danke jbg,

habe einfach Visualclx aus Erfordert herausgeschmissen, QGraphics dann auch und nun ging es, zwar 22 Warnungen aber Programm läßt sich mit einer alten Komponente kompilieren.

Danke und gute Nacht

E. B.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz