![]() |
WinForm zu Delphi für .NET Anwendung
Hallo,
sitzte momentan vor dem großem Problem, dass ich eine WinForm Anwendung erstelle, aber dass ich auch Komponenten aus der normalen Delphi für .NET VCL benötige. Besteht die Möglichkeit eine WinForm Anwendung in eine Delphi für .NET Anwendung unkomplitziert und schnell zu portierien? Herzlichen Dank. |
Re: WinForm zu Delphi für .NET Anwendung
Gemischte Anwendung wäre mit
![]() |
Re: WinForm zu Delphi für .NET Anwendung
Die Sache kenne ich schon, klappt auch, hat leider auch ein paar Nebenwirkungen.
Gibt es eine komplette Portierungsmöglichkeit? |
Re: WinForm zu Delphi für .NET Anwendung
nichts automatisches.
Du wirst die GUI neu zusammenbauen müssen. |
Re: WinForm zu Delphi für .NET Anwendung
TComponent der VCL.Net implementiert doch IComponent. Dadurch solltest du VCL.Net-Komponenten benutzen können.
Es gibt nur eine Einschränkung: Komponenten haben in .Net keinen Owner, während viele VCL-Komponenten darauf vertrauen. Wenn die Komponente darauf zugreift müsste man sie wohl verpacken und in der Verpackung ISupportsInitialize implementieren. OTOH, SWF ist ab der nächsten Delphi.Net IDE für Delphi mausetot. Du solltest dich am Besten zwischen 2 Wegen entscheiden:
|
Re: WinForm zu Delphi für .NET Anwendung
Nur zur Klarstellung: lt. Nick Hodges wird es in Highlander zwar keinen visuellen Winforms-Designer geben, aber durchaus einen für VCL.NET.
|
Re: WinForm zu Delphi für .NET Anwendung
Zitat:
"SWF ist ab der nächsten Delphi.Net IDE für Delphi mausetot." |
Re: WinForm zu Delphi für .NET Anwendung
Winforms ist auch abseits von Delphi bald tot
|
Re: WinForm zu Delphi für .NET Anwendung
Die Vorteile von WPF überwiegen tatsächlich. Aber dennoch ist das hier grad leicht offtopic :zwinker:
|
Re: WinForm zu Delphi für .NET Anwendung
Zitat:
WPF hat ziemlich krasse Einschränkungen, 2003/XP SP2 + drakonische Hardware Anforderungen wären wohl die offensichtlichsten Ausschlusskriterien um LOB-Apps in WPF zu schreiben. Die Tatsache dass WPF abartig resourcenhungrig und sogar noch lahmarschiger als SWF, ja das dürfte der wirkliche Grund sein, warum nur MS-gesponserte LOB-Apps auf WPF basieren werden. Nochmal für den OP um alle Missverständnisse aus der Welt zu schaffen: Du fängst jetzt ein Projekt mit einer IDE/Technologiekombination (BDS/SWF), die es in Zukunft nicht mehr geben wird. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz