Like FansPage

Powered By Blogger Widgets

Saturday 12 October 2013

Dasar - Dasar Visual Basic

                                                                                                        
-      WINDOW CODE (JENDELA CODE)
Jendela code adalah salah satu jendela yang penting di dalam Visual Basic. Jendela ini berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi visual Basic. Setiap objek pada Visual Basic dapat ditambah dengan kode-kode program untuk melakukan tugas-tugas tertentu, misalnya menutup aplikasi, membatalkan perintah, dan sebagainya
     Pada saat menjalankan visual basic, jendela ini tidak akan ditampilkan  pada layar. Untuk menampilkannya, ada beberapa cara, yaitu :

·         Pilih menu View > Code
·         Klik ganda objek tertentu pada form window, atau
·         Klik kanan pada komponen yang diinginkan, lalu pilih View Code.
Pada jendela ini ditampilkan tiga hal utama yaitu:
·         Nama Objek/control
·         Nama event : jenis evet yang dialami oleh objek atau control.
·         Metode/kode program : instruksi yang akan dijalankan jika objek tersebut mengalami event tertentu.
              Kode – kode program yang ditulis pada jendela Code ini tidak akan dijalankan sebelum kita menjalankan aplikasi (dengan menekan tombol F5). Jadi kita baru akan mengetahui apakah instruksi – instruksi yang diketikkan itu efektif setelah aplikasi dijalankan seluruhnya.

Na
-      PROCEDURE
     Procedure digunakan untuk memadatkan tugas-tugas berulang ataupun proses proses yang digunakan bersama, seperti perhitungan yang sering dilakukan , text dan manipulasi kontrol, serta operasi database.
     Keuntungan pemakaian procedure dalam program :
·         Procedure memungkinkan untuk memecahkan program pada unit logika yang lebih kecil, sehingga dapat dengan mudah melakukan proses debug daripada jika keseluruhan program tanpa menggunakan procedure.
·         Procedure yang digunakan dalam suatu program dapat bertindak sebagai  suatu blok yang dibangun untuk program lain dengan sedikit perubahan atau tanpa perubahan sama sekali.

Ada beberapa jenis procedure yang digunakan dalam Visual Basic :
·         Sub procedure yang tidak mengembalikan nilai.
·         Function procedure yang mengembalikan nilai.
·         Property procedure yang dapat mengembalikan nilai dan diisi nilai yang mengacu pada suatu objek.

a.  Sub Procedure
     Syntax penulisan Sub Procedure :
   [Private|Public][Static]Sub namaprosedur(argument-argumen)
     pernyataan-pernyataan
     End Sub
Setiap kali procedure dipanggil, maka pernyataan-pernyataan yang berada di antara Sub dan End Sub akan dijalankan.
Argumen pada procedure adalah nilai yang akan dilewatkan saat pemanggilan procedure.
Sub Procedure dapat dibagi menjadi dua yaitu:
-      General Procedure, procedure yang diaktifkan oleh aplikasi.
-      Event Procedure, procedure yang diaktifkan oleh system sebagai respon terhadap event.
Contoh :
Sub Tengah yang dapat digunakan untuk menampilkan form ke tengah layar, dimana x adalah parameter yang merupakan form yang akan dibuat ke tengah layar.
              Sub Tengah(x As Form)
               x.Top = (Screen.Height – x.Height) \ 2
               x.Left = (Screen.Width – x.Width) \ 2
              End Sub
          Private Sub Form_Load()
            Call Tengah(Me)
              End Sub

b.   Function Procedure
Pada Visual Basic telah tersedia berbagai fungsi bawaan seperti Sqr, Cos, dan Chr, tetapi fungsi- fungsi yang tersedia tersebut bersifat umum dan kadang-kadang tidak memenuhi kebutuhan programmer, untuk keperluan tersebut kita dapat menciptakan fungsi-fungsi sendiri yang dikenal dengan Function Procedure.
Syntax penulisan Function Procedure :
     [Private|Public][Static]Function namaprocedure
   (argument-argumen) [As type]
     statements
     End Function

Contoh Fungsi ciptaan untuk mengembalikan nama bulan dari suatu tanggal dalam bahasa Indonesia.

              Function Bulan(x As Date)
          Dim sRet As String

          Select Case Month(x)
                Case 1 : sRet = “Januari”
                Case 2 : sRet = “Februari”
                Case 3 : sRet = “Maret”
                Case 4 : sRet = “April”
                Case 5 : sRet = “Mei”
                Case 6 : sRet = “Juni”
                Case 7 : sRet = “Juli”
                Case 8 : sRet = “Agustus”
                Case 9 : sRet = “September”
                Case 10 : sRet = “Oktober”
                Case 11 : sRet = “Nopember”
                Case 12 : sRet = “Desember”
                Case Else
                        sRet = “tidak sah”
              End Select

              Bulan = sRet

              End Function




0 comments:

Tukar Link

Comment

 

Blogger news

Mohon Like Ya :D, Like This !!!

×

Powered By Blogger Widget and Get This Widget