İçeriğe atla

VCL

Vikipedi, özgür ansiklopedi
Yazdırılabilir sürüm artık desteklenmiyor ve görüntü oluşturma hataları olabilir. Lütfen tarayıcı yer işaretlerinizi güncelleyin ve bunun yerine varsayılan tarayıcı yazdırma işlevini kullanın.

VCL (Visual Component Library ya da Görsel Bileşen Kütüphanesi), Delphi, C++ Builder ve Kylix yazılım geliştirme ortamlarında kullanılmak üzere Borland tarafından Object Pascal kullanılarak geliştirilmiş bileşen tabanlı bir yazılım kütüphanesidir.

Borland ürünlerinin genelinde yoğun olarak kullanılır. Popüler olma nedenlerinden birisi de Borland'ın hızlı uygulama geliştirme (RAD) ortamları içerisinde gelmesidir. Borland, gelişen süreci de göz önüne alarak GNU/Linux ve diğer işletim sistemlerinde de kullanılmak üzere VCL'den türetilerek geliştirilen CLX (Component Library for Cross Platform) kütüphanesini geliştirmiştir. Fakat bu VCL kadar popüler olmamıştır. Elbette, diğer tarafta gelişen C#, Java, Python gibi dillerin bu popülarite kaybında büyük etkisi olmuştur.

Temel Özellikleri

  • Microsoft Windows platformundaki birçok görsel nesne VCL içerisinde mevcuttur.
  • VCL çok kanallı (multi-threading) programlamayı destekler.
  • VCL.NET ile .NET desteği mevcuttur.