Przejdź do zawartości

Visual Basic .NET

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Doker (dyskusja | edycje) o 16:17, 21 sty 2006. Może się ona znacząco różnić od aktualnej wersji.
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

//Artykuł jest przekształceniem artykułu o C# C_Sharp

Język Visual Basic.Net(VB.Net) jest obiektowym językiem programowania zaprojektowanym przez firmę Microsoft. Program napisany w tym języku kompilowany jest do kodu pośredniego wykonywanego w maszynie wirtualnej .NET lub Mono.

Do uruchomienia programu napisanego w języku VB.Net w systemie Windows wymagana jest biblioteka uruchomieniowa zwana .NET Framework dostępna za darmo na stronie Microsoftu.

Język VB.Net ma wiele cech wspólnych z językami programowania Visual BasicBASIC.

Nazwa

Nazwa może być myląc szgólnie dla tych, którzy słyszeli o ograniczniach Visual Basica w wersji do 6. Zaadoptowanie VB do platformy net częsciowow wymusiło, a częsciowo pozwoliło na dość duże zmiany znacznie poszerzając możliwości języka.

Jako, że jednym z celów (lub też ubocznym skukiem) stworznia platformy .Net było danie programiści wyboru odnośnie stosowanie składni wybranego przez siebie języka przy zachowaniu funkcjonalności, język Visual Basic.Net ma bardzo podobną funkcjonalność co C#, a kod produkowany przez kompilatory obu jezyków często jest identyczny.

Przykładowe programy

Prosty program napisany w języku VB.NEt. Po jego skompilowaniu i uruchomieniu zobaczymy napis „Hello world!”.

Imports System
Public Class PrzykladowaKlasa
 
   'Konstruktor z dziedziczeniem konstruktora macierzystego
   Sub New() 
       MyBase.New() 
   End Sub
   
   Shared Sub Main()
       System.Console.WriteLine("Hello world")
   End Sun
End Class

Kolejny przykładowy program demonstruje technikę programowania interfejsu użytkownika. Po jego skompilowaniu i uruchomieniu system operacyjny utworzy okienko aplikacji.

Imports System
Imports System.Windows.Forms
Public Class PrzykladoweOkno
Inherits Form
     Shared Sub Main()
        Application.Run( New PrzykladoweOkno() );
     End Sub
End Class

Zobacz też

Linki zewnętrzne