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 Komponente einbinden Turbo Delphi (https://www.delphipraxis.net/115369-komponente-einbinden-turbo-delphi.html)

MKSlayer 11. Jun 2008 07:49


Komponente einbinden Turbo Delphi
 
Habe mir eine neue Komponente rausgesucht,..
so habe die unit mir erstellt diese gespeichert

Dann habe ich eine neue anwendung erstellet und habe auf Komponente geklick und dann auf neue vcl komponente hinzufügen

Dann habe ich die klasse TCustomControl gewählt,..

dann in der listbox wo man einstellen kann wo man die findet standart genommen

habe die unit angegeben den klassennahmen für die neue Komponente und das sie in der LIB/Indy10 liegen soll

danach fertigstellen und rein theoretisch müste ich ja dann die komponete finden das ich die mir auf die form ziehen kann aber nix da was habe ich falsch gemacht

NickelM 11. Jun 2008 07:55

Re: Komponente einbinden Turbo Delphi
 
Hast du die Vollversion, da es auch eine kostenlose gibt. Bei der Kostenlose kannst du keine Fremdkomponenten einbinden.

Wenn du die Vollversion hast musst du eine dcr Datei ( eine Art Res Datei) anlegen.
Es müsste eien Editor geben, vieleicht sogar bei Delphi dabei, womit du dass erstellen kannst.

Wie dass geht steht in der Delphi Hilfe. Steht sogar in der Delphi 5 Hilfe :mrgreen:

RWarnecke 11. Jun 2008 08:03

Re: Komponente einbinden Turbo Delphi
 
Zitat:

Zitat von NickelM
Hast du die Vollversion, da es auch eine kostenlose gibt. Bei der Kostenlose kannst du keine Fremdkomponenten einbinden.

Diese Antwort ist nicht ganz richtig. Du kannst Fremdkomponenten zur Laufzeit mit Turbo Delphi Explorer einbinden.

NickelM 11. Jun 2008 08:04

Re: Komponente einbinden Turbo Delphi
 
Ja stimmt sorry, aber nicht zur Entwurfszeit.

MKSlayer 11. Jun 2008 09:41

Re: Komponente einbinden Turbo Delphi
 
habe die voll version,..

aber wie bilde ich son eine .res

mkinzler 11. Jun 2008 09:48

Re: Komponente einbinden Turbo Delphi
 
Das dcr enthält nur das Icon. Hast du vorher ein Package erzeugt und dieses installiert?

MKSlayer 11. Jun 2008 09:54

Re: Komponente einbinden Turbo Delphi
 
wie erzeuge ich den ein package einafch auf neu und package gehen und dan wie weiter??

mkinzler 11. Jun 2008 09:56

Re: Komponente einbinden Turbo Delphi
 
Dann die neue Kompo erzeugen. Dann fragt die IDE, ob die Unit dem Package hinzugefügt werden soll. Anschliessend kannst du das Package in der Projektverwaltung installieren

MKSlayer 11. Jun 2008 10:08

Re: Komponente einbinden Turbo Delphi
 
hmm geht bei mir nicht der mekert schon rum wenn ich ein package erstelle der meint immer

[Pascal Fataler Fehler] Package2.dpk(28): E2202 Package 'rtl' wird benötigt, konnte aber nicht gefunden werden

keine ahnung wieso das kommt und was das bedeutet und überhaupt wieso steht davor Pascal

mkinzler 11. Jun 2008 10:10

Re: Komponente einbinden Turbo Delphi
 
Wenn er seine Laufzeitbibliothek nicht findet, stimmt etwas mit der Installation nicht.
Delphi verwendet einen (Objekt-)Pascal Dialekt

MKSlayer 11. Jun 2008 10:12

Re: Komponente einbinden Turbo Delphi
 
also is der verweiß auf die Bibiothek falsch in delphi,.. also das unter Optionen ändern??

mkinzler 11. Jun 2008 10:16

Re: Komponente einbinden Turbo Delphi
 
Die rtl und vcl sollte er auf Jedenfall finden.

MKSlayer 11. Jun 2008 10:18

Re: Komponente einbinden Turbo Delphi
 
so gesagt getan jetzt findet er die wieder,

also package erstellen,. und dann weiter,. da muss ich zum package noch irgendwie den quelltext für die komponente hinzufügen,..

soll ich da einfach dann die unit dem package hinzufügen oder wie?

mkinzler 11. Jun 2008 10:20

Re: Komponente einbinden Turbo Delphi
 
Die IDE erzeugt dir eine Stub-Unit. Diese kannst du dann erweitern

RWarnecke 11. Jun 2008 10:22

Re: Komponente einbinden Turbo Delphi
 
@MKSlayer:
Welche Version von Turbo Delphi hast Du denn ? Explorer oder Professional ?

MKSlayer 11. Jun 2008 10:22

Re: Komponente einbinden Turbo Delphi
 
und wie kann ich mir diese anzeigen lassen,..

wenn ich auf junit anzeigen gehe sind da keine da,...

mkinzler 11. Jun 2008 10:23

Re: Komponente einbinden Turbo Delphi
 
Doppelklick in der Projektverwaltung

MKSlayer 11. Jun 2008 10:33

Re: Komponente einbinden Turbo Delphi
 
Liste der Anhänge anzeigen (Anzahl: 1)
bin ich hier richtig siehe screenshot

MKSlayer 11. Jun 2008 10:36

Re: Komponente einbinden Turbo Delphi
 
so ok hab es geschaft da package zu erzeugen und was mache ich jetzt weiter wie binde ich das jetzt in Delphi ein??

mkinzler 11. Jun 2008 10:45

Re: Komponente einbinden Turbo Delphi
 
Jetzt die Unit dem Package hinzufügen

MKSlayer 11. Jun 2008 10:47

Re: Komponente einbinden Turbo Delphi
 
habe ich auch gemacht und dann auf package erstellen/compilieren...

so da war es dann erstellt,.

aber wennich es unter packages hinzufügen öffnen will geht es nicht weil der nur.bpl und .dpc öffnen kann oder will wie auch immer..

also wie soll ich jetzt fortfahren

mkinzler 11. Jun 2008 10:54

Re: Komponente einbinden Turbo Delphi
 
Im Kontextmenü der Projektverwaltung Installieren auswählen.

MKSlayer 11. Jun 2008 11:03

Re: Komponente einbinden Turbo Delphi
 
ok thx..

geht

DevStar 20. Jul 2008 11:22

Re: Komponente einbinden Turbo Delphi
 
Zitat:

Zitat von NickelM
Ja stimmt sorry, aber nicht zur Entwurfszeit.

Stimmt auch nicht. Das geht auch zur Entwurfszeit.

snafu 25. Aug 2008 11:22

Re: Komponente einbinden Turbo Delphi
 
Zitat:

Zitat von DevStar
Zitat:

Zitat von NickelM
Ja stimmt sorry, aber nicht zur Entwurfszeit.

Stimmt auch nicht. Das geht auch zur Entwurfszeit.

hi,
könntest du mir bitte erklären wie es funktioniert?
thx
lg snafu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:13 Uhr.

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