18.6.16

TENTANG VISUAL BASIC

TENTANG VISUAL BASIC


Struktur Program Visual Basic.NET
  1. Kompilasi
  2. Main Procedure
  3. Variable And Scope
  4. Konstanta
Struktur Program Visual Basic
—Option (Strict, Explicit, Infer, Compare)
—Note : Option Infer hanya ada di VB 9.0
—Imports
—Namespace
  - Class, Module, Structure, Interface
—Class
  - Sub, Function, Property, Field, Event

Kompilasi
—Compiler  terpisah dengan IDE Visual Studio.NET
—Auto Compiled dengan Visual Studio.NET
—Manual Compilation dengan Vbc.exe  (Visual Basic Compiler)
—Vbc.exe terdapat di dalam .NET Framework SDK
Opsi Kompilasi
Build configurations
—Debug – provides debug information
—Release – optimizes code and executable size
—Build options
—Build – only builds changed projects
—Rebuild – rebuilds project regardless of changes
 
Main Procedure
—Entry Point
—Sub Main, Function Main As Integer
—Sub Main(ByVal args() As String)
—Function Main (ByVal args() As String) As Integer
—Aplikasi Console harus memiliki Main Procedure
—Aplikasi Desktop (.exe) generate Main Procedure secara otomatis oleh compiler.
—Class Library (.dll) tidak membutuhkan Main Procedure.
Variabel & Comment
—Tempat penyimpanan data sementara di memori
—Dideklarasikan dengan perintah Dim (Dimension)
—Single Declaration :
—Dim strNama As String
—Multiple Declaration :
—Dim intUmur, intJumlah As Integer
—Dim intUmur As Integer, strNama As String
—Komentar menggunakan tanda kutip tunggal :
‘Komentar di Visual Basic tidak di proses sebagai code
Variable Scope
—Namespace / Class Level Variable
—Procedure Level Variable
—Block Level Variable 
Konstanta 
—Dideklarasikan dengan perintah Const :
—Const dblRadius As Double = 2.34
—Nilai harus diinisialisasi pada saat deklarasi
—Nilai tidak dapat diubah selama aplikasi berjalan
—Menggunakan memori lebih sedikit dibandingkan dengan variabel

Tidak ada komentar:

Posting Komentar