AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi .Net Control in VCL Anwendung (Win32) einbetten ?
Thema durchsuchen
Ansicht
Themen-Optionen

.Net Control in VCL Anwendung (Win32) einbetten ?

Ein Thema von ULIK · begonnen am 10. Okt 2006 · letzter Beitrag vom 11. Okt 2006
Antwort Antwort
Benutzerbild von ULIK
ULIK
Online

Registriert seit: 25. Sep 2006
Ort: Regensburg
427 Beiträge
 
Delphi 11 Alexandria
 
#1

.Net Control in VCL Anwendung (Win32) einbetten ?

  Alt 10. Okt 2006, 11:57
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
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

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

  Alt 10. Okt 2006, 12:18
Nein, daß wird so nicht funktionieren.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#3

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

  Alt 10. Okt 2006, 12:33
es gibt eine Komponente, die das ermöglicht, aber ich hab den Namen vergessen

Bernhard Geyer hat auch mal drauf hingewiesen, vllt meldet er sich noch.
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
Benutzerbild von ULIK
ULIK
Online

Registriert seit: 25. Sep 2006
Ort: Regensburg
427 Beiträge
 
Delphi 11 Alexandria
 
#4

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

  Alt 10. Okt 2006, 13:29
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
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#5

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

  Alt 10. Okt 2006, 14:06
Wenn du den Nachteil des COM-Weges akzeptierst mit den nötigen Admin-Rechten etc. ...

Ansonsten schau dir mal Hydra an.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#6

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

  Alt 11. Okt 2006, 09:29
hier hab ich noch was gefunden: http://www.managed-vcl.com/ oder http://www.inchl.nl/delphi/
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#7

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

  Alt 11. Okt 2006, 09:33
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!
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#8

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

  Alt 11. Okt 2006, 09:34
Zitat von Bernhard Geyer:
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 , aber das erste sollte das sein, was er sucht
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:08 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