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 .Net Control in VCL Anwendung (Win32) einbetten ? (https://www.delphipraxis.net/78724-net-control-vcl-anwendung-win32-einbetten.html)

ULIK 10. Okt 2006 10:57


.Net Control in VCL Anwendung (Win32) einbetten ?
 
Hallo,

Gibt es eine Möglichkeit, ein .NET Control (in dem Fall Agilix InfiNotes) in eine VCL Form (Win32) einzubetten?
Ich hab mir das so gedacht:ich erstelle eine Klasse mit C#, die mir zu Laufzeit das Control erzeugt. Diese Klasse wird dann mit CCW als COM Object zur Verfügung gestellt und in Delphi eingebunden.
Ist das das richtige Weg? Und wenn ja, wie kann ich das Formular als Parent an die C# Klasse (bzw das .Net Control übergeben)? Hat da jemand etwas Beispielcode?

Danke,
Ulrich

mkinzler 10. Okt 2006 11:18

Re: .Net Control in VCL Anwendung (Win32) einbetten ?
 
Nein, daß wird so nicht funktionieren.

MagicAndre1981 10. Okt 2006 11:33

Re: .Net Control in VCL Anwendung (Win32) einbetten ?
 
es gibt eine Komponente, die das ermöglicht, aber ich hab den Namen vergessen :gruebel: :gruebel:

Bernhard Geyer hat auch mal drauf hingewiesen, vllt meldet er sich noch.

ULIK 10. Okt 2006 12:29

Re: .Net Control in VCL Anwendung (Win32) einbetten ?
 
Vielen Dank für die Antworten!

Wenn noch jemand was dazu weis, ich bin für jede Hilfe dankbar (nachdem die Anwendung weder in C# mal eben nachprogrammiert werden kann, noch es m.w. entsprechende Komponenten für die VCL gibt, wäre es gut, wenn es doch noch irgendwie klappen würde).

Grüße,
Ulrich

Bernhard Geyer 10. Okt 2006 13:06

Re: .Net Control in VCL Anwendung (Win32) einbetten ?
 
Wenn du den Nachteil des COM-Weges akzeptierst mit den nötigen Admin-Rechten etc. ...

Ansonsten schau dir mal Hydra an.

MagicAndre1981 11. Okt 2006 08:29

Re: .Net Control in VCL Anwendung (Win32) einbetten ?
 
hier hab ich noch was gefunden: http://www.managed-vcl.com/ oder http://www.inchl.nl/delphi/

Bernhard Geyer 11. Okt 2006 08:33

Re: .Net Control in VCL Anwendung (Win32) einbetten ?
 
Zitat:

Zitat von MagicAndre1981
hier hab ich noch was gefunden: http://www.managed-vcl.com/ oder http://www.inchl.nl/delphi/

VCL2NET (deine 2ter-Link) funktioniert nur für VCL.NET und nicht für VCL.Win32!

MagicAndre1981 11. Okt 2006 08:34

Re: .Net Control in VCL Anwendung (Win32) einbetten ?
 
Zitat:

Zitat von Bernhard Geyer
Zitat:

Zitat von MagicAndre1981
hier hab ich noch was gefunden: http://www.managed-vcl.com/ oder http://www.inchl.nl/delphi/

VCL2NET (deine 2ter-Link) funktioniert nur für VCL.NET und nicht für VCL.Win32!

ok :oops: , aber das erste sollte das sein, was er sucht


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