Einzelnen Beitrag anzeigen

Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: COM-Objekt - Klasse nicht registriert ...

  Alt 27. Aug 2023, 10:54
[QUOTE=jaenicke;1526139]
Was hast du denn gegen die Nutzung normaler DLLs als Plugins? Da wärst du doch längst fertig.
ja eigentlich habe ich nichts dagegen, DLL einzusetzen.
Allerdings habe ich dann bei COM+ alles unter einen Hut, und muss dann bei der Implementierung
zwei Versionen anfertigen, wenn ich C++ Builder einsetzen möchte.

Es ist nämlich so:
- Momentan arbeite ich an einen Compiler
- das grafische mache ich mit Delphi
- was das Parsen anbelangt, so verwende ich C Code, den ich mit den C++ Builder übersetze

Nun lassen sich die Welten C++ und Delphi ja nicht so ohne weiteres verkoppeln.

Ich habe bei der Implementierung auch schon daran gedacht, da ja Interfaces "globale" Funktionen
zur Verfügung stellen, sowas wie Mangeling zu machen - in etwa so (als String/DLL-Funktion):

MeinKlasse__AMethode_Parameter1Parameter2

C++ verwendet doch sowas, nur das ich das dann irgendwie mit einer Map-Klasse zu hinfrimmel, das
aus den String ein Objekt wird.
Unter Delphi und C++ Builder gibts ja die Klassen TClass, ClassName ...

Wie schon geschrieben, ich bin da noch ziemlich neu drinn, und für Feedback sehr empfänglich.
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet
  Mit Zitat antworten Zitat