Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Ableitungen mit C++ Builder (https://www.delphipraxis.net/80629-ableitungen-mit-c-builder.html)

richard5579 12. Nov 2006 18:56


Ableitungen mit C++ Builder
 
Bin noch etwas neu zur ganzen IDE und wollte fragen ob ich auch interne KLassen der z.B. von der VCL ableiten kann und zwar mit C++?Ich habe aber meine Zweifel da C++ Builder mit Pascal (Delphi) geschrieben worden ist.Zumindest nach den Source Code den ich habe.
Würde mich auf eine Antwort sehr freuen.
Euer Richard

mkinzler 12. Nov 2006 19:01

Re: Ableitungen mit C++ Builder
 
Die VCL selber ist in Delphi geschrieben. Da aber die Klassen in c++ gewrappt sind, sollte man sie auch ableiten können.

Phoenix 12. Nov 2006 19:13

Re: Ableitungen mit C++ Builder
 
Zitat:

Zitat von mkinzler
Die VCL selber ist in Delphi geschrieben. Da aber die Klassen in c++ gewrappt sind, sollte man sie auch ableiten können.

Naja... jain. Da der Borland C++ Kompiler auch ohne weiteres Delphi-Code kompilieren kann kann man freilich auch Delphi-Klassen in C++ ableiten ;-)

richard5579 12. Nov 2006 19:14

Re: Ableitungen mit C++ Builder
 
Und wie kann man das?Ich meine wie würde man das in Delphi machen?

mkinzler 12. Nov 2006 19:15

Re: Ableitungen mit C++ Builder
 
Zitat:

Ich meine wie würde man das in Delphi machen?
Delphi-Quellcode:
TmyButton = class (TButton);

Phoenix 12. Nov 2006 19:16

Re: Ableitungen mit C++ Builder
 
Um z.B. von TForm abzuleiten:

Delphi-Quellcode:
TMeinAbgeleitetesForm = Class(TForm)
  private
  protected
  public
end;

richard5579 12. Nov 2006 19:24

Re: Ableitungen mit C++ Builder
 
Muss ich das dann mit C++ Code oder mit Delphi Code ableiten?
Ein gewisser Unterschied besteht ja doch zwischen den Klassen.

Phoenix 12. Nov 2006 19:26

Re: Ableitungen mit C++ Builder
 
Wenn Du in C++ codest musst Du die freilich in C++ ableiten,

richard5579 12. Nov 2006 19:37

Re: Ableitungen mit C++ Builder
 
Ok herzlichen Dank für eure Hilfe :-D
Richard


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