AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Unterschied zwischen VCLForm Anwendung u.WIN Forms Anwendung
Thema durchsuchen
Ansicht
Themen-Optionen

Unterschied zwischen VCLForm Anwendung u.WIN Forms Anwendung

Ein Thema von Andidreas · begonnen am 12. Jan 2006 · letzter Beitrag vom 12. Jan 2006
Antwort Antwort
Benutzerbild von Andidreas
Andidreas

Registriert seit: 27. Okt 2005
1.110 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Unterschied zwischen VCLForm Anwendung u.WIN Forms Anwendung

  Alt 12. Jan 2006, 09:39
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!!!



edit:sorry wegem titel
Ein Programmierer Programmiert durchschnittlich 15 Code Zeilen pro Tag
Wir sind hier doch nicht bei SAP!!!

Aber wir habens bald
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#2

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

  Alt 12. Jan 2006, 09:42
VCL-Formulare gehören zu (native) Delphi (Win32).
WinForms-Formulare gehören zu .NET und in diesem Forum zu Delphi.NET

//edit: scheinbar lieg ich doch ein wenig neben der Wahrheit.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#3

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

  Alt 12. Jan 2006, 09:44
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.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#4

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

  Alt 12. Jan 2006, 09:44
Könntest du bitte noch einmal den Titel ändern? Der ist nämlich nicht so sehr aussagekräftig.
Danke
Alexander
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

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

  Alt 12. Jan 2006, 09:49
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!
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Andidreas
Andidreas

Registriert seit: 27. Okt 2005
1.110 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

Re: Unterschied zwischen VCLForm Anwendung u.WIN Forms Anwen

  Alt 12. Jan 2006, 09:56
ahh ok jetzt ist mir einiges klarer...
danke für die antworten
Ein Programmierer Programmiert durchschnittlich 15 Code Zeilen pro Tag
Wir sind hier doch nicht bei SAP!!!

Aber wir habens bald
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#7

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

  Alt 12. Jan 2006, 09:58
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.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

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

  Alt 12. Jan 2006, 10:11
Zitat von Phoenix:
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.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:08 Uhr.
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