Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi nonVCL (https://www.delphipraxis.net/845-nonvcl.html)

CalganX 15. Sep 2002 18:33


nonVCL
 
Warum wird beim erstellen einer CLX (also nonVCL) ein Formular erstellt??? Ich denke nonVCL hat nichts mit VCL zu tun???

Chris

Luckie 15. Sep 2002 18:49

CLX? Ist das nicht die VCL für Kylix?

MathiasSimmack 15. Sep 2002 18:50

Ist CLX nicht einfach nur der neue Name für die Komponentenbibliothek ab Delphi 6? Immerhin nutzen Kylix und Delphi doch den selben Namen. Im Prinzip hättest du schon recht, man müsste streng genommen vielleicht von NonVCL- und NonCLX-Programmen reden.

Bei Lichte betrachtet hast du allerdings auch unrecht, denn IMHO sind CLX einfach nur "des Kaisers neue Kleider".

CalganX 15. Sep 2002 18:54

Aha, gut... dank

Chris

Alfons_G 15. Sep 2002 19:24

Zitat:

Zitat von MathiasSimmack
Ist CLX nicht einfach nur der neue Name für die Komponentenbibliothek ab Delphi 6? Immerhin nutzen Kylix und Delphi doch den selben Namen. Im Prinzip hättest du schon recht, man müsste streng genommen vielleicht von NonVCL- und NonCLX-Programmen reden.

Bei Lichte betrachtet hast du allerdings auch unrecht, denn IMHO sind CLX einfach nur "des Kaisers neue Kleider".

Ab Delphi 6 gibt es die CLX parallel zur VCL. Beide Bibliotheken können nicht gleichzeitig verwendet werden. Die CLX ist kompatibel zu Kylix, wer also Programme erstellen will, die auch unter Kylix kompiliert werden können, muss die CLX verwenden und auf API-Funktionen verzichten.

CLX-Programmierung ist also mitnichten "Non-VCL" im klassischen Sinne, wo man den Overhead der VCL durch WinAPI-Aufrufe ersetzt.

:coder:

jbg 15. Sep 2002 21:32

Und das beste an der CLX ist, dass sie mehr Bugs hat, als die VCL seit Delphi 1.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:10 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