Delphi-PRAXiS
Seite 1 von 2  1 2      

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/)
-   -   Prism WinForm zu Delphi für .NET Anwendung (https://www.delphipraxis.net/97100-winform-zu-delphi-fuer-net-anwendung.html)

sega84 4. Aug 2007 17:49


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.

Bernhard Geyer 4. Aug 2007 18:19

Re: WinForm zu Delphi für .NET Anwendung
 
Gemischte Anwendung wäre mit VCL2NET mit allen Nebenwirkungen möglich.

sega84 4. Aug 2007 18:38

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?

DGL-luke 4. Aug 2007 19:14

Re: WinForm zu Delphi für .NET Anwendung
 
nichts automatisches.

Du wirst die GUI neu zusammenbauen müssen.

Elvis 4. Aug 2007 19:40

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:
  • Delphi -> native Delphi; kein .Net
  • .Net aber kein Delphi

rwachtel 4. Aug 2007 19:45

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.

Elvis 4. Aug 2007 19:52

Re: WinForm zu Delphi für .NET Anwendung
 
Zitat:

Zitat von rwachtel
Nur zur Klarstellung: lt. Nick Hodges wird es in Highlander zwar keinen visuellen Winforms-Designer geben, aber durchaus einen für VCL.NET.

Was man in etwa so übersetzen könnte:
"SWF ist ab der nächsten Delphi.Net IDE für Delphi mausetot."

mkinzler 4. Aug 2007 19:53

Re: WinForm zu Delphi für .NET Anwendung
 
Winforms ist auch abseits von Delphi bald tot

Phoenix 4. Aug 2007 20:03

Re: WinForm zu Delphi für .NET Anwendung
 
Die Vorteile von WPF überwiegen tatsächlich. Aber dennoch ist das hier grad leicht offtopic :zwinker:

Elvis 4. Aug 2007 20:18

Re: WinForm zu Delphi für .NET Anwendung
 
Zitat:

Zitat von Phoenix
Die Vorteile von WPF überwiegen tatsächlich. Aber dennoch ist das hier grad leicht offtopic :zwinker:

Kommt schon, einfach die letzten Predigten von Sloma oder Ballmer wiederholen hilft hier gar keinem. Ich finde das sogar ein wenig beleidigend... ;)
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 08:24 Uhr.
Seite 1 von 2  1 2      

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