Tampilkan postingan dengan label pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label pemrograman. Tampilkan semua postingan

Sabtu, 17 Mei 2008

Mengontrol Alur Programming

7.1 Operator Kondisi

Untuk mengontrol alur program dalam Visual Basic, kita bisa menggunakan bermacam-macam operator kondisi. Pada dasarnya, operator kondisi ini mirip dengan operator aritmatik. Operator kondisi merupakan alat yang sangat hebat, dengan operator tersebut kita dapat melakukan perbandingan untuk memutuskan tindakan selanjutnya. Tabel dibawah ini menunjukan operator kondisi yang digunakan dalam Visual Basic.


OPERATOR
MAKSUD
=
Sama dengan
>
Lebih besar
<
lebih kecil
>=
Lebih besar sama dengan
<=
Lebih kecil sama dengan
<>
Tidak sama dengan


Anda juga dapat membandingkan string dengan menggunakan operator tersebut. Akan tetapi ada aturan-aturan yang telah ditetapkan untuk membandingkan nilai string. Huruf besar lebih kecil dibandingkan huruf kecil, "A"<"B"<"C"...<"Z" dan angka lebih kecil dibandingkan huruf.

7.2 Operator Logika

Sebagai tambahan untuk operator kondisi, ada beberapa operator logika yang ditambahkan pada Visual Basic sehingga memudahkan pembuatan alur program.


OPERATOR
MAKSUD
And
Keduanya harus bernilai True
or
Salah satu saja yang bernilai True
Xor
Salah satu boleh bernilai True tetapi tidak boleh keduanya bernilai True
Not
Bernilai False



7.3 Pernyataan If.....Then.....Else

Untuk mendapatkan hasil yang baik dalam mengontrol alur program, sebaiknya kita menggunakan pernyataan if...then...else digabungkan bersama operator kondisi dan operator logika.
Syntak umum untuk pernyataan if...then...else adalah
If kondisi Then
VB expressions
Else
VB expressions
End If
Pernyataan If..Then..Else harus diakhiri dengan " End If". Pernyataan Else tidak selalu digunakan, ada kalanya kita tidak membutuhkan pernyataan tersebut.
Contoh:
Private Sub OK_Click()
hrgbrg = txtHargaBarang
jmlbrg = txtJumlahBarang
hrgtotal = hrgbrg * jmlbrg
If hrgtotal >= 5000000 And jmlbrg >= 10 0 Then
diskon = 300000
Else
diskon = 0
End If
hrgtotal=hrgtotal-diskon
End Sub

7.4 Select Case

Jika anda mempunya banyak kondisi, pernyataan If..Then..Else kurang efektif. Untuk kondisi yang banyak pernyataan Select Case lebih baik.
Syntax :
Select Case ekspresi
Case nilai1
VB statement
Case nilai2
VB Statement
Case nilai3
VB statement
Case nilai4
.
.
.
Case Else
VB Statement

End Select
Type data pada expression harus sama dengan nilai pada Case.

7.5 Contoh

Contoh 7.5.1
Dim Nilai As String
Private Sub Hitung_Click( )
Nilai = txtNilai.Text
Select Case Nilai
Case "A"
result.Caption="Sangat Baik"
Case "B"
result.Caption="Baik"
Case "C"
result.Caption="Cukup"
Case Else
result.Caption="Buruk"
End Select

End Sub
Catatan : variable nilai adalah string sehingga nilai yang ada pada case seperti "A" adalah tipe data string juga.
Contoh 7.5.2
Dim Nilai As Single
Private Sub Hitung_Click()
Nilai = txtNilai.Text

Select Case Nilai

Case Is >= 85
comment.Caption = "Sangat Bagus"Case Is >= 70
comment.Caption = "Bagus"
Case Is >= 60
comment.Caption = "Rata-Rata"
Case Is >= 50
comment.Caption = "Cukup"
Case Else
comment.Caption = "Blo'on !!!"

End Select
End Sub
Keyword Is disini untuk menentukan kondisi. Biasa digunakan untuk data numeric.
Contoh 7.5.3
Dim Nilai As Single
Private Sub Hitung_Click()

Nilai = txtNilai.Text

Select Case Nilai

Case 0 to 49
comment.Caption = "Blo'on !!!"
Case 50 to 59
comment.Caption = "Rata-Rata"
Case 60 to 69
comment.Caption = "Diatas Rata-rata"
Case 70 to 84
comment.Caption = "Bagus"
Case Else
comment.Caption = "Sangat Bagus"

End Select
End Sub


Baca Selengkapnya >>... Agregar a facebook

Visual Basic 6.0

Bab 1 - Pengenalan

1.1 Tentang Visual Basic
Visual Basic adalah bahasa pemrograman tingkat tinggi yang merupakan pengembangan dari bahasa BASIC versi DOS. BASIC (Beginners' Allpurpose Symbolic Instruction Code) merupakan bahasa pemrograman yang mudah untuk dipelajari. Perintah-perintahnya mirip dengan penggunaan bahasa sehari-hari (Inggris). Perusahaan-perusahaan software memproduksi bahasa BASIC dengan versi yang berbeda seperti Microsoft QBASIC, QUICKBASIC, GWBASIC dan IBM BASICA.
Perbedaan antara Visual Basic dengan bahasa BASIC adalah pemrograman BASIC masih berorientasi pada text dan program dieksekusi secara berurutan. Untuk itu bahasa BASIC disebut sebagai Interpreter. Sedangkan dalam Visual Basic dengan lingkungan grafiknya, pemrograman berorientasi object dan sudah merupakan compiler. Visual Basic program terdiri dari banyak sub program (prosedur), dimana setiap prosedur mempunyai kode tersendiri dan dapat dieksekusi sendiri dan pada saat yang bersamaan dapat digabungkan menjadi satu.
1.2 Visual Basic Environment
Pada saat start up, Visual Basic 6.0 akan menampilkan dialog box seperti yang tampak pada gambar 1.1. Anda dapat memilih project baru, membuka project yang sudah ada atau membuka project yang pernah dibuka. Project adalah kumpulan dari file untuk membentuk aplikasi yang kita buat. Ada beberapa type aplikasi yang dapat kita buat, akan tetapi kita hanya memfokuskan pada Standard EXE saja. Sekarang coba anda pilih Standard EXE icon untuk memasuki Visual Basic Environment.
Dalam gambar 1.1 Visual Basic Enviroment terdiri dari:

  1. Blank Form window dimana anda dapat mendisain tampilan aplikasi anda.


  2. Project window menampilkan file-file yang telah anda buat.


  3. Properties window yang menampilkan properti dari macam-macam kontrol dan objects yang anda buat.

Termasuk Toolbox yang terdiri dari semua kontrol-kontrol penting untuk mengembangkan apliklasi Visual Basic anda. Kontrol-kontrol (red:bacanya jangan kepeleset) seperti texbox, button, label dan object lainnya ditaruh pada form sebagai input ataupun output.
Gambar 1.1. The Visual Basic Enviroment


Form adalah bagian dari project yang digunakan untuk mendesain windows yang merupakan tampilan antar muka program. Form juga digunakan untuk menampilkan label, textbox, grafik dan kontrol-kontrol lainnya yang digunakan dalam mendesain tampilan program atau untuk memasukan data.
Gambar 1.2. Form Dalam Visual Basic
Toolbox menampilkan semua standar Visual Basic kontrol ditambah dengan kontrol yang bisa kita custom dalam project tersebut.
Gambar 1.3. ToolBox Visual Basic
Anda dapat menset properties dari form dan kontrol dengan menggunakan properties window. Dengan properties ini anda dapat merubah nilai dari form atau kontrol tersebut seperti caption, name, font, colour, size dan position.
Gambar 1.4. Properties Visual Basic

Visual Basic Toolbar juga menyediakan shortcuts untuk operasi yang biasa kita gunakan.
Gambar 1.5.ToolBar Visual Basic

1.3. Memindahkan dan Merubah Ukuran
Semua objek dalam form dan form itu sendiri dapat dipindahkan dan dirubah ukurannya dengan menggunakan mouse. Untuk memindahkan form, klik pada judul form kemudian tahan dengan menggunakan tombol kiri mouse, pindahkan ke posisi sesuai keinginan anda. Untuk merubah ukuran form, pindahkan mouse anda kesudut form sampai gambar mouse anda berubah menjadi anak panah kemudian klik (jangan dilepas) dan ubahlah sesuai dengan keinginan anda.


Next ==>



Baca Selengkapnya >>... Agregar a facebook
 

Recent Comment

Pengikut