Zitat von
w3seek:
Aufruf von Methoden:
Code:
Code in C++:
Instanz->Methode(...);
Code in Delphi:
Instanz.Methode(...); // wobei hier ein ^. (entsprechend zu dem -> in C++ angebracht waere weil Instanz eigentlich nur ein Pointer ist)
Kommt darauf an, wie du Instanz definierst. Für mich bedeuted Instanz ein Objekt von einer Klasse.
Alse
in C++
Delphi-Quellcode:
CEinKlasse klasse;
klasse.Create();
klasse.MachWas();
in Delphi Language
Delphi-Quellcode:
var klasse : TEineKlasse;
begin
klasse := TEineKlasse.Create();
klasse.MachWas;
oder auch ein Pointer auf ein Objekt:
in C++
Delphi-Quellcode:
CEinKlasse * klasse;
klasse->Create();
klasse->MachWas();
in Delphi Language
Delphi-Quellcode:
var klasse : ^TEineKlasse;
begin
klasse := @TEineKlasse.Create();
klasse^.MachWas;