VB ve VBScript Arasındaki Fark

Anonim

VB vs. VBScript

Visual Basic (VB olarak da bilinir), etkinliğe dayalı bir programlama dilidir. Bu dilin üçüncü nesli ve aynı zamanda entegre bir geliştirme ortamı (veya IDE). Microsoft'dan gelir ve özellikle programlama modeli -COM için kullanılır. TEMEL mirası ve grafik geliştirme özellikleri nedeniyle öğrenilecek basit bir dil olarak övgüyle karşılanmaktadır. VB, GUI uygulamalarının hızlı uygulama geliştirme (veya RAD) sağlar; Veri Erişim Nesneleri, Uzak Veri Nesneleri veya ActiveX Veri Nesnelerini kullanarak veritabanlarına erişim; ve ActiveX denetimleri ve nesnelerin oluşturulması.

Visual Basic Scripting Edition (VBScript olarak da bilinir), Microsoft tarafından geliştirilen bir Active Scripting dildir. Çalışmakta olan ortamın öğelerine erişmek için Bileşen Nesne Modeli'ni kullanır; örneğin, FileSystemObject (veya FSO) dosyaları oluşturmak, okumak, güncellemek ve silmek için kullanılır. Bu dilin sözdizimi, VB'nin sınırlı bir varyasyonu olarak köklerinin bir yansımasıdır. Varsayılan olarak, Microsoft Windows'un her masaüstü sürümünde, Windows Server'ın bir parçası olarak ve Windows CE ile yüklü olan aygıttan hangisini kullandığına bağlı olarak yüklenir. Ana bilgisayar ortamında yürütülmelidir. VBScript ortamının kendisi, Microsoft Script denetimi gibi teknolojilerle diğer programlara yerleştirilebilir.

VB, yeni başlayanlar programlamak için doğal olarak bir dil olarak gelmek üzere tasarlandı. Kullanımı kolay olduğundan, hem programcıların temel GUI uygulamaları oluşturmasına ve karmaşık uygulamaları geliştirmesine izin verir. VB'de çoklu atama bir olasılık değildir. Ayrıca, Boolean sabitinin 'True' sayısal değeri -1 'dir. VB'de, mantıksal ve bitwise operatörler birleştirilir. Ayrıca, VB, değişken bir dizi tabanı ve Windows ile güçlü entegrasyon içeriyor.

VBScript işlevleri JavaScript'e benzer -t, HTML sayfalarına katıştırılmış veya HTML sayfalarına dahil edilen çalıştırılabilir işlevleri yazan bir dildir. Bu işlevler, yalnızca HTML'de imkansız olan görevleri yerine getirmek için Belge Nesnesi Modeliyle (veya DOM) etkileşim kurar. VBScript'in, bir bilgisayarın Microsoft Windows çalıştırılıyorsa doğrudan bir kullanıcının bilgisayarında çalışan uygulamalar oluşturabileceği bilinmektedir.

Özet:

1. VB, programcılara yeni başlayanlar için bilgisayar programlamayı kolaylaştırmak için tasarlanmış etkinliğe dayalı bir programlama dilidir; VBScript, çalışan ortamın öğelerine erişmek için COM kullanan etkin bir komut dosyası dili.

2. VB'nin birden fazla atama imkanı yok ancak değişken bir dizi tabanı ve Windows ile güçlü entegrasyon içeriyor; VBScript, HTML sayfalarına gömülü olan veya HTML sayfalardan dahil edilen yürütülebilir işlevleri yazan bir dil olarak işlev görür ve bu bilgisayar Microsoft Windows çalıştırılıyorsa doğrudan bir kullanıcının bilgisayarında çalışan uygulamalar oluşturduğu bilinir.