![]() |
VCL - WinForms
Hallo,
ich habe mir vor ein paar Tagen Delphi 2005 runtergeladen und versucht, mich ein wenig dort zurechtzufinden. Ich kenne nur Delphi-Win32 von der Schule (habe dort immer mit Delphi 5 gearbeitet). Also habe ich mal diese Winforms ausprobiert und fand es auch ganz schön, was man da am Layout verändern kann. Nun wollte ich ein neues Programm entwickeln und dachte ganz naiv, dass ich das eigentlich auch mit diesem Winform machen könnte. Mir fiel dann aber auf, dass der Code sich dort ein wenig verändert hat, so konnte ich z.B. kein 2. Formular mit dem folgenden -mir bekannten- Quelltext einbinden:
Delphi-Quellcode:
Ich frage mich also, was sich alles zwischen den alten VCL-Anwendungen und diesen Winforms rein programmiertechnisch
Winform1 := TWinform1.Create(Winform);
Winform1.ShowModal; verändert hat. Und, ob es dort eine Seite gibt, in der diese Veränderungen aufgelistet sind, damit man sich dort reinarbeiten kann. |
Re: VCL - WinForms
Mit dem Wechsel zu Winforms hast du nicht nur die GUI-Api gewechselt, sondern auch die gesamte Plattform - von Win32 zu .Net. Und das ist ein so gewaltiger Unterschied, dass ein Drauflosprogrammieren mit Delphi.Win32-Kentnissen absolut keinen Sinn macht. Wenn du also wirklich Winforms benutzen willst, solltest du dich unbedingt in Delphi.Net einarbeiten - denn die CLR ist nicht gerade das simpelste Konzept und die FCL nicht gerade kleiner und übersichtlicher als die VCL.
[edit]Interessanter Verschreiber: "ide GUI-Api" - drei Wörter mit Highlighting. [/edit] [edit id="1"]Achja, WinForms ist ab dem BDS 2007 für Delphi.Net-Entwickler Geschichte. [/edit] |
Re: VCL - WinForms
Ahja, verstehe.
Eine Frage noch: Gibt es da ein Buch, das mir jemand empfehlen kann? |
Re: VCL - WinForms
Zitat:
|
Re: VCL - WinForms
für .NET/C# hab ich letztens ein super Buch gelesen:
![]() |
Re: VCL - WinForms
OK,danke
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 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