Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Unterschied zwischen VCLForm Anwendung u.WIN Forms Anwendung (https://www.delphipraxis.net/60782-unterschied-zwischen-vclform-anwendung-u-win-forms-anwendung.html)

Andidreas 12. Jan 2006 09:39


Unterschied zwischen VCLForm Anwendung u.WIN Forms Anwendung
 
kann mir vielleicht bitte einer mal denn unterschied zwischen
einer VCL - Formularanwendung
und
einer WIN FORMS Anwendung
erklären???

Hoff mal des ist jetzt keine zu blöde frage!!! :pale:



edit:sorry wegem titel :oops:

chaosben 12. Jan 2006 09:42

Re: wahrscheinlich ne doofe frage von nem anfänger :-[
 
VCL-Formulare gehören zu (native) Delphi (Win32).
WinForms-Formulare gehören zu .NET und in diesem Forum zu Delphi.NET :stupid:

//edit: scheinbar lieg ich doch ein wenig neben der Wahrheit. :(

Phoenix 12. Jan 2006 09:44

Re: wahrscheinlich ne doofe frage von nem anfänger :-[
 
Keine Blöde Frage, aber ein blöder Titel. Änder doch die Überschrift Deines Beitrages bitte in was aussagekräftiges.

Und dann zu Deiner Frage:
VCL ist die Visual Control Library (Biblithek visueller Controls) von Delphi, die auch für .NET verfügbar sind. Eine VCL-Forms anwendung verwendet für eine .NET - Anwendung eben diese Controls was bedeutet, dass Du die Borland.Vcl - Assemblys mit ausliefern musst.

Eine Windows.Forms - Anwendung verwendet nicht diese zusätzlichen Controls sondern nur die Windows.Forms die im .NET Framework eh schon drin sind so dass Du da nichts zusätzlich mit ausliefern musst als Dein Programm.

Alexander 12. Jan 2006 09:44

Re: wahrscheinlich ne doofe frage von nem anfänger :-[
 
Könntest du bitte noch einmal den Titel ändern? Der ist nämlich nicht so sehr aussagekräftig.
Danke :)

mkinzler 12. Jan 2006 09:49

Re: wahrscheinlich ne doofe frage von nem anfänger :-[
 
Eine VCL-Formularanwendung ist eine klassische Win32-Anwendung, die nur auf Windowsmaschinen läuft ( oder vielleich auf wine o.ä.).
Eine "Windows Forms"-Anwendung basiert auf .NET und läuft auf der .NET-Laufzeit.Komponente CLR. T.Z. funktionieren solche Anwendungen auch auf alternative .Net-Implementierungen wie z.B. mono.

P.S. Diese Frage ist eigentlich falsch in diesem Bereich. da mit Delphi( Win32) nur die erstere Art entwickelt werden kann.

Oh andere waren schneller!

Andidreas 12. Jan 2006 09:56

Re: Unterschied zwischen VCLForm Anwendung u.WIN Forms Anwen
 
ahh ok jetzt ist mir einiges klarer...
danke für die antworten :-)

Phoenix 12. Jan 2006 09:58

Re: wahrscheinlich ne doofe frage von nem anfänger :-[
 
Zitat:

Zitat von mkinzler
Eine VCL-Formularanwendung ist eine klassische Win32-Anwendung, die nur auf Windowsmaschinen läuft ( oder vielleich auf wine o.ä.).

Das ist so eben nicht korrekt.

VCL != Win32! Die VCL gibt es eben auch für .NET, da muss aufpassen.

mkinzler 12. Jan 2006 10:11

Re: wahrscheinlich ne doofe frage von nem anfänger :-[
 
Zitat:

Zitat von Phoenix
Zitat:

Zitat von mkinzler
Eine VCL-Formularanwendung ist eine klassische Win32-Anwendung, die nur auf Windowsmaschinen läuft ( oder vielleich auf wine o.ä.).

Das ist so eben nicht korrekt.

VCL != Win32! Die VCL gibt es eben auch für .NET, da muss aufpassen.

Dann ist es aber eine VCL.NET - Anwendung, und diese läuft definitiv auch nur unter derm MS .NET unter Windows.
Die Frage wurde aber im Bereich Delphi (Win32) gestellt und ich bin daher ausgegangen dsa er eine (klassische VCL) Anwendung meint.


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