비주얼 베이직 닷넷
위키백과 ― 우리 모두의 백과사전.
비주얼 베이직 .NET(Visual Basic.NET)은 마이크로소프트에서 .NET 플랫폼에서 동작할 수 있게 하여 비주얼 베이직의 차기 버전으로 내놓은 프로그래밍 언어이다. C#과 거의 호환 가능한 문법 체계를 갖추고 있으며, 이전에는 일부만 지원되었던 객체 지향 프로그래밍을 완벽하게 사용할 수 있다. 이전 시리즈와 마찬가지로 비주얼 스튜디오 닷넷 제품군의 하나이다.
목차 |
[편집] 예제 코드
[편집] 콘솔(Console) 프로그램
[편집] Hello World 프로그램
Module Module1
Sub Main()
Console.WriteLine("Hello, world!")
End Sub
End Module
[편집] 사용자에게 입력받은 숫자만큼 별 출력
Public Class stars Sub Main() Dim UserName, Answer, stars As String ' UserName$, Answer$, stars$ may be used as well. Dim NumStars, I As Integer Console.Write("What is your name: ") UserName = Console.ReadLine() Console.WriteLine("Hello {0}", UserName) Do Console.Write("How many stars do you want: ") NumStars = CInt(Console.ReadLine()) stars = New String("*", NumStars) Console.WriteLine(stars) Do Console.Write("Do you want more stars? ") Answer = Console.ReadLine() Loop Until Answer <> "" Answer = Answer.Substring(0, 1) Loop While Answer.ToUpper() = "Y" Console.WriteLine("Goodbye {0}", UserName) End Sub End Class
[편집] 윈폼(WinForm) 프로그램
다음 예제는 비주얼 베이직과 비주얼 베이직 닷넷을 비교한 예제이다.
두 예제 모두, "Hello, World" 라는 문자열과 "OK" 버튼이 표시하는 메시지 박스를 표시한다.
[편집] 비주얼 베이직
Private Sub Command1_Click() MsgBox "Hello, World" End Sub
[편집] 비주얼 베이직 닷넷
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("Hello, World") End Sub End Class
[편집] 같이 보기
[편집] 바깥 고리
![]() |
이 글은 소프트웨어에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |
|
|
|
|---|---|
| 산업용 | 델파이 · 루비 · 리스프 · 비주얼 베이직 · 스몰토크 · 어셈블리 · 얼랑 · 에이다 · 오브젝티브-C · 자바 · 자바스크립트 · 코볼 · 파이썬 · Perl · 포트란 · ABAP · AWK · C · C++ · C# · PHP · PL/SQL · SAS · sh · VB.NET |
| 교육용 | 로고 · 스킴 · 에펠 · 파스칼 · 프롤로그 · 하스켈 · ML |
| 역사적 의미가 있는 언어 |
베이직 · 시뮬라 · 알골 · 클리퍼 · 파워빌더 · APL · MUMPS · PL/I |


