Artikel tentang : Internet, website,blog, tips dan trik,ebook, software gratis, Antivirus digibook, tutorial, antivirus, SEO, terbaru, 98fbr, meta tag, keyword,free download,Free Download, iPad, dll

Kamis, 30 September 2010

Operator Pada Visual Basic dan urutan operasinya

       Visual basic meyediakan operator aritmatika, komparasi dan logika, salah satu hal yang harus dipahami oleh programmer adalah tata urutan operasi dari masing-masing operator tersebut sehingga mampu membuat ekspresi yang akan menghasilkan nilai yang benar, Tabel 1-2, menunjukkan operator dan urutan operasinya dari atas kebawah.

Contoh :
A = 1 + 2 * 3                'Akan menghasilkan 7
B = (1 + 2) * 3              'Akan menghasilkan 9

Aritmatika    Komparasi    Logika

Pangkat (^)    Sama (=)    Not

Negatif (-)    Tidak sama (<>)    And

Kali dan Bagi (*, /)    Kurang dari (<)    Or

Pembagian bulat (\)    Lebih dari (>)    Xor

Sisa Bagi (Mod)    Kurang dari atau sama (<=)    Eqv

Tambah dan Kurang (+,-)    Lebih dari atau sama (>=)    Imp

Pengabungan String (&)    Like   

Tabel 1-2. Operator pada Visual Basic dan urutan operasi dari atas ke bawah

Operator Like
Salah satu operator yang menarik untuk dibahas adalah operator like, Operator digunakan untuk operasi pencocokan pola pada string yang akan sangat membantu programmer.
Syntax :
result = string Like pattern
Karakter dalam pola    Penyamaan dalam string
?    Sembarang karakter tunggal
*    Nol atau lebih karakter
#    Sembarang digit tunggal (0-9)
[charlist]    Sembarang karakter yang berada dalam charlist
[!charlist]    Sembarang karakter yang tidak berada dalam charlist
Tabel 1-3. Character dalam pencocokan pola pada operator Like
Contoh :
•    MyCheck = "aBBBa" Like "a*a"        ' Returns True.
•    MyCheck = "F" Like "[A-Z]"        ' Returns True.
•    MyCheck = "F" Like "[!A-Z]"        ' Returns False.
•    MyCheck = "a2a" Like "a#a"        ' Returns True.
•    MyCheck = "aM5b" Like "a[L-P]#[!c-e]"    ' Returns True.
•    MyCheck = "BAT123khg" Like "B?T*"    ' Returns True.
•    MyCheck = "CAT123khg" Like "B?T*"

Deklarasi Variabel

Visual Basic memungkinkan kita untuk menggunakan variabel tanpa deklarasi. Tetapi hal ini adalah kurang baik untuk program yang terstruktur dan menghindari kesalahan pengolahan yang diakibatkan oleh kesalahan dalam pengetikkan nama variabel.
Agar setiap variabel yang digunakan harus dideklarasikan, dapat digunakan perintah :
Option Explicit
Pada setiap awal module, atau pada menu Tools, pilih Option, pilih tab Editor, buat tanda check pada Require Variable Declaration.
Deklarasi variabel pada Visual Basic dapat dilakukan dengan Keyword berikut :

Keyword    Digunakan pada
Public    Berlaku pada level modul
Private    Berlaku pada level modul
Dim    Berlaku pada level modul dan level procedure
Static    Berlaku pada level procedure
Tabel 1-4. Keyword pada deklarasi variabel
 Syntax :
  NamaVariabel [As TypeVariabel]  
  

Untuk menambah referensi teman2 tentang materi visual basic..silakan download artikel visual basic disini.



Baca selengkapnya 2010-09-26 | ZON Blog ©

Pengenalan Visual Basic

Type Variabel

Dibandingkan dengan type data yang terdapat pada bahasa basic, maka pada VBA, type data yang disediakan lebih banyak, seperti type Currency, Decimal, Object, dan Variant.. Variant merupakan type variabel yang istimewa, karena dapat berubah dari satu type ke type yang lain, sesuai dengan evaluasi ekspresi oleh Visual Basic.
Ketepatan pemilihan type variabel akan sangat menentukan pemakaian resources oleh aplikasi yang dihasilkan, adalah tugas programmer untuk memilih type yang sesuai untuk menghasilkan program yang efisien dan berperfomance tinggi.


Type Data Ukuran Storage Jangkuan

Byte                                     1 byte                                       0 s/d 255

Boolean                               2 byte                                       True atau False

Integer                                 2 byte                                       -32,768 s/d 32767

Long                                   4 byte                                       -2,147,483,648 s/d 2,147,483,647

Single                                  4 byte                                       -3.402823E38 s/d -1.401298E-45 (-)
                                                                                             1.401298E-45 s/d 3.402823E38 (+)

Double                                8 byte                                        -1.79769313486232E308 s/d     
                                                                                            -4.94065645841247E-324 (-)

Currency                             8 byte                                       -922,337,203,685,477.5808 s/d
                                                                                             922,337,203,685,477.5807

Decimal                              14 byte                                      +/-79,228,162,514,264,337,593,543,950,335

Date                                   8 byte                                         1 Januari 100 s/d 31 Desember 9999

Object                               4 byte                                          Mengacu pada objek tertentu

String (panjang variabel)     10 byte                                        + panjang string 0 sampai lebih kurang 2 milyar

String (panjang tetap)                                                            panjang dari string 1 sampai lebih kurang 5,400

Variant (dengan angka)      16 byte                                        Sembarang angka sampai jangkauan jenis
                                                                                             Double
Variant (dengan karakter)   22 byte                                     + panjang string Sama dengan jangkauan
                                                                                             variabel String

Tabel 1-1. Type variabel, pemakaian storage dan jangkauan masing-masing



Baca selengkapnya 2010-09-26 | ZON Blog ©