AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Was genau ist VCL?

Ein Thema von Patrick · begonnen am 16. Jul 2005 · letzter Beitrag vom 17. Jul 2005
 
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#17

Re: Was genau ist VCL?

  Alt 17. Jul 2005, 10:47
@Kindergarten : schämt euch. Insbesondere RG. Muß euch ein 14-jähriger zumindest versuchen zu erklären, was die VCL ist ?

Malo hat das schon richtig erklärt : im Prinzip ist die VCL alles, was z.B. bei einem neuen Projekt verfügbar ist. Also die Form und die Komponentenleiste, indirekt auch Objektinspektor usw. Allerdings müssen die VCL-Dateien der einzelnen Komponenten bei einem Projekt nicht mitgegeben werden, damit es auch läuft !

Mit der WinApi hat das alles aber auch nur bedingt zu tun. Je tiefer man in der VCL-Hierarchie nach unten geht, also zu dem Vorfahren einer Komponente, um so höher ist die Wahrscheinlichkeit, daß man auf irgendwelche WinApi Sachen stößt, selbst wenn man das selber nicht benutzt.

Die Delphi-Vcl wurde nun von Borland gemacht, um eben leicht ein Programm zusammenklicken zu können. Da ist viel Drumrum mit dabei, weil Windows selber zu wenig hergibt. Je nachdem was gebraucht wird, bindet der Linker deshalb recht viele Units mit in die EXE.

Glaube aber, die Frage zielt eher auf VCl.NET/Winforms ab. Ersteres dient anscheinend nur zur Kompatibilität bzw. leichterer Umstellung eines Programmes auf .NET.

.NET bietet nun nicht nur Funktionen zum Zeichnen usw. an, sondern da liegt tatsächlich ein Button usw. vorgefertigt im Betriebssystem vor, den man benutzen kann. Momentan aber nur im .NET-Framework. Da 99% aller benutzten Computer das aber wohl nicht haben, nützt das alles vorerst recht wenig.
Gruß
Hansa
  Mit Zitat antworten Zitat
 


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 05:23 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