Sebuah statement atau pernyataan sangat dibutuhkan dalam bahasa pemrograman karena pernyataan dalam visual basic adalah sebuah pernyataan instruksi yang lengkap yang biasanya berisi kata kunci, operator, variable, konstanta dan ekspresi. Penyataan inilah yang nantinya kita gunakan untuk membuat sebuah program.
Sebuah Pernyataan (Statement) termasuk dalam kategori berikut ini :
Jika program diatas di compile atau di jalankan akan menghasilkan dibawah ini :
Sebuah Pernyataan (Statement) termasuk dalam kategori berikut ini :
- Declaration Statement : Dalam sebuah deklarasi pernyataan terdapat sebuah variable, konstanta, prosedur dan bisa juga tipe data. Contoh :
- Executable Statement : Inilah yang memulai suatu tindakan terhadap sebuah pernyataan, pernyataan ini bisa memanggil sebuah function atau sebuah method dan dia dapat mengulang atau membelah blok kode. Pernyataan executable meliputi pernyataan tugas yang menetapkan nilai atau ungkapan pada variabel atau konstanta.
Penjelasan : (gambar diatas)
Nomor 1. Merupakan Deklarasi Pertama dengan sebuah prosedure ShowText() dengan inisial public yang artinya kode apapun dapat merujuknya dan dapat menyebutnya untuk digunakan.
Nomor 2. Const adalah deklarasi yang ke dua yang artinya menyatakan batas konstanta serta menentukan nilai integer sama dengan nilai 100.
Nomor 3. Dim adalah deklarasi yang ke tiga dengan menyatakan variabel st dengan tipe data string.
Contoh :
Module Module1
Public Class TheClass
Public Sub ShowText() ' Sebuah Prosedure
Const score As Integer = 100 ' Merupakan sebuah deklarasi
Dim st As String = "Selamat Mencoba"
Console.Write(" Sobat" & vbCrLf) ' eksekusi program
Console.Write("Nilai anda adalah: " & score & vbCrLf)
Console.Write(st)
Console.ReadKey()
End Sub
End Class
Sub main()
Console.Write("Hallo")
Call New TheClass().ShowText()
End Sub
End Module
Jika program diatas di compile atau di jalankan akan menghasilkan dibawah ini :
Hallo Sobat
Nilai anda adalah: 100
Selamat Mencoba
Deklarasi Pernyataan / Declaration Statement
Setelah melihat contoh diatas anda pasti sudah bisa membedakan mana itu deklarasi pernyataan dan mana itu eksekusi pernyataan. Secara umum deklarasi pernyataan digunakan untuk memberi nama dan menentukan prosedur, variabel, properti, array dan konstanta. Saat anda mendeklarasikan sebuah element pernyataan maka anda juga dapat menentukan tipe data, tingkat akses dan cangkupannya.
Elemen deklarasi yang dapat anda nyatakan mencakup :
Elemen deklarasi yang dapat anda nyatakan mencakup :
- Dim Statement :
- Const Statement :
- Enum Statement :
- Class Statement :
- Structure Statement :
- Module Statement :
- Interface Statement :
- Function Statement :
- Sub Statement :
- Declare Statement :
- Operator Statement :
- Property Statement :
- Event Statement :
- Delegate Statement :
Contoh :
Dim nomor As Integer
Dim quantity As Integer = 500
Dim pesan As String = "Hallo!"
Contoh :
Const maksimal As Long = 500
Const logmurni As Object
= CDec(2.7324565485)
Contoh :
Enum Namabulan
Januari
Februari
Maret
April
Mei
End Enum
Contoh :
Class Box
Public panjang As Double
Public lebar As Double
Public tinggi As Double
End Class
Contoh :
Structure Box
Public panjang As Double
Public lebar As Double
Public tinggi As Double
End Structure
Contoh :
Public Module Module1
Sub Main()
Dim xnama As String = Aris
InputBox("Siapakah nama anda?")
MsgBox("Nama saya Adalah" & xnama)
End Sub
End Module
Contoh :
Public Interface MyInterface
Sub doSomething()
End Interface
Contoh :
Function myFunction
(ByVal a As Integer) As Double
Return 6.57 * a
End Function
Contoh :
Sub Subku(ByVal s As String)
Return
End Sub
Contoh :
Declare Function getUsernn
Lib "advapi32.dll"
Alias "GetUsernnA"
(
ByVal lpBuffer As String,
ByRef nSize As Integer) As Integer
Contoh :
Public Shared Operator +
(ByVal a As obj, ByVal b As obj) As obj
Dim x As New obj
' implemention code for x = a + y
Return r
End Operator
Contoh :
ReadOnly Property quoteMyDay() As String
Get
quoteMyDay = quoteValue
Exit Property
End Get
End Property
Contoh :
Public Event Selesai()
Contoh :
Delegate Function SumbuOperator(
ByVal a As Double,
ByVal b As Double
) As Double
Eksekusi Pernyataan / Executable Statement :
Setiap anda melakukan deklarasi pasti anda ingin menggunakan deklarasi tersebut maka cara untuk menjalankan deklarasi yaitu dengan menggunakan perintah eksekusi pada program. Eksekusi yang dimaksud disini adalah memanggil prosedure yang bercabang ke tempat lain dalam kode, melompati beberapa pernyataan yang dapat di eksekusi.
0 Komentar untuk "Mengenal Statement Visual Basic .Net"