Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#16

Re: Delphi .NET - Unterschied zwischen Windows-Forms und VCL

  Alt 7. Apr 2005, 17:48
Zitat von Hansa:
das .Net Framework ist noch nicht vollständig.
Es ist genauso "vollständig" wie die VCL. In FCL und VCL muß man hin und wieder auf Win32-API "hinabsteigen", aber das sollte ja kein Problem darstellen. Keine vernünftige Anwendung wird im GUI-Design für "normale" PC's und PocketPC's/Smartphones das gleiche GUI verwenden. Aber man kann den Nicht-GUI-Teil in weiten Teilen gleich halten.

Bei passender Kapslung (sowohl bei VCL als auch FCL) kann man bei vorhandensein einer passenden Klasse in neueren Framework-Versionen relativ einfach auf diese umstellen. Der komplette WinForms-Teil basiert auf Win32. Mit dem nächsten VS.NET und den dort vorhandenen erweiterten Oberflächencontrols wird MS sehr viel auf Ownerdraw-Basis ergänzen ähnlich wie man auch bei VCL-Controls vorgeht: Nimm die Basisklasse (TWinControl <-> Control) für Oberflächencontrols und zeichne alles selbst.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat