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 Komponentenentwicklung mit C++ für Delphi ? (https://www.delphipraxis.net/77407-komponentenentwicklung-mit-c-fuer-delphi.html)

Neptun 19. Sep 2006 09:25


Komponentenentwicklung mit C++ für Delphi ?
 
Hallo zusammen.

Zuerst mal mein System:
Windows XP SP2
Borland Developer Studio (Enterprise)

Mit Delphi habe ich eine Komponete entwickelt, die man mit dem C++ Builder benutzen kann.

Meine Frage ist nun, kann ich mit C++ Builder eine Koponente entwickeln, die man mit Delphi benutzen kann ?
Ich habs schon probiert, aber in Delphi erscheint die Komponente nicht in der Palette.
Informationen zu dem Thema habe ich bisher nicht gefunden.

Weiss jemand wie das geht oder habt ihr einen entsprechenden Link, wo ich das nachlesen kann ?

Vielen Dank
Matthias

Bernhard Geyer 19. Sep 2006 10:07

Re: Komponentenentwicklung mit C++ für Delphi ?
 
Wird nicht gehen.

Der C++-Builder kann mit Pascal-Sourcen umgehen, Delphi aber nicht mit C++-Sourcen.

mkinzler 19. Sep 2006 10:11

Re: Komponentenentwicklung mit C++ für Delphi ?
 
Zitat:

Der C++-Builder kann mit Pascal-Sourcen umgehen, Delphi aber nicht mit C++-Sourcen.
Wenn die Komponente mal in eine bpl compiliert ist, sollte das doch egal sein, oder?

Neptun 19. Sep 2006 10:55

Re: Komponentenentwicklung mit C++ für Delphi ?
 
Danke für eure schnelle Antwort.

Zitat:

Wenn die Komponente mal in eine bpl compiliert ist, sollte das doch egal sein, oder?
Leider nein, ich benötige auf jeden Fall noch die .dcp Datei, die den Package-Header und die Verkettung aller .dcu-Dateien enthält.

Wenn ich ohne Verwendung von Packages direkt linken möchte, brauche ich noch die .dcu Dateien.

Gruß
Matthias

Balu der Bär 19. Sep 2006 16:03

Re: Komponentenentwicklung mit C++ für Delphi ?
 
Du könntest die Komponente auch in eine DLL packen, und diese dann in Delphi zur Laufzeit ansprechen, oder? :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 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