Autor Beitrag
uko
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 220
Erhaltene Danke: 1

Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
BeitragVerfasst: Mo 11.06.07 10:13 
Hallo,

gibt es eigentlich eine Möglichkeit, Klassen, die im C++ Builder erstellt wurden, unter Delphi zu verwenden? Mir geht es hauptsächlich darum, nicht-visuelle Logik-Klassen, die mit dem C++ Builder erstellt wurden unter Delphi zu verwenden ohne sie komplett portieren zu müssen.

Danke,
Ulrich
OlafSt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 486
Erhaltene Danke: 99

Win7, Win81, Win10
Tokyo, VS2017
BeitragVerfasst: Di 12.06.07 11:23 
Vielleicht klappts mit einer DLL ?

Die Problematik, Klassen in einer DLL nicht weiterverwenden zu können, liegt bei der Verwendung von Borland- und M$-Compilern vor. Wir haben es aber mit reinen Borländern zu tun. Ist n Versuch wert.

Dann wäre da noch die Option, aus den C++ Klassen visuelle Komponenten zu machen und diese dann in Delphi zu integrieren.

Ansonsten bleibt IMHO nur das Portieren.

_________________
Lies, was da steht. Denk dann drüber nach. Dann erst fragen.
uko Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 220
Erhaltene Danke: 1

Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
BeitragVerfasst: Di 12.06.07 13:22 
Danke für den Tip. Werd da mal testen damit.

Grüsse,
Ulrich
tommie-lie
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 4373

Ubuntu 7.10 "Gutsy Gibbon"

BeitragVerfasst: Di 12.06.07 13:46 
user profile iconOlafSt hat folgendes geschrieben:
Ansonsten bleibt IMHO nur das Portieren.
Oder ein zusätzliches C-Interface anzubieten, welches dann ohne Probleme und compilerunabhängig auch von Delphi aus einer DLL heraus importiert werden kann.

_________________
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk. - Dilbert


Zuletzt bearbeitet von tommie-lie am Di 12.06.07 14:17, insgesamt 1-mal bearbeitet
Stefan.Buchholtz
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 612

WIN 2000, WIN XP, Mac OS X
D7 Enterprise, XCode, Eclipse, Ruby On Rails
BeitragVerfasst: Di 12.06.07 14:15 
Eine weitere Möglichkeit könnte es sein, statt DLLs packages (BPLs) zu erzeugen. Damit müssten sich C++-Klassen in Delphi verwenden lassen.

Stefan

_________________
Ein Computer ohne Windows ist wie eine Schokoladentorte ohne Senf.