PENDAHULUAN
GAMBAS adalah suatu program yang ada pada operating system linux yang mirip
dengan Visual Basic. Sama seperti Visual Basic GAMBAS juga merupakan bahasa
pemprograman. Bahasa pemrograman adalah perintah perintah yang dimengerti oleh komputer
untuk melakukan tugas-tugas tertentu. GAMBAS memiliki perbedaan di bidang code dengan
Visual Basic tetapi secara logis penggunaan algortmanya sama dengan Visual basic. Disini akan
diberikan cara penggunaan GAMBAS yang secara teori memeng mirip penggunaan Visual Basic
Pertama yang akan muncul jika program GAMBAS di jalankan adalah seperti ini !
Diatas terdapat menu new project, Open Project, Recent Project, Example, Quit
New Project digunakan untuk membuat project baru
Open Project digunakan untuk membuka project yang telah di buat dan biasanya jika di pilih
akan keluar File browser
Recent Project digunakan untuk membuka project yang terakhir di buat
Pada gambar di atas banyak sekali Option dan Type. Dalam hal ini yang perlu diketahui adal
tujuan pembuatan, apakah itu hanya program sederhana atau yang lengkap. Jika hanya membuat
program sederhana gunakan Grapikal application lalu pada Option coba pilih Visual Basic
“”conversion help. Lalu tekan Next untuk melanjutkan pembuatan project.
Setelah Next di klik malka yang akan muncul adalah :
Ini adalah form untuk member judul project di sini hanya cukup mengisi Name dan Judul.
Setelah itu klick tombol OK.
Dengan ini pembuatan Project telah selesai. setelah semuanya selesai maka dilanjutkan denagan
pembuatan form program dan lain lain.
Setelah kita selesai membuat Project yang harus kita lakukan yaitu mendisain user interface
fengan form.
Gambar form disai yaitu seperti :
Kita akan bahas apa saja yang terdapat di dalam gambar di atas.
Menubar
Toolbar
Toolbox, Bila Toolbox tidak muncul klik tombol Toolbox ( ) pada bagian Toolbar atau klik
menu View > Toolbox.
Jendela Code, Bila Jendela Code tidak muncul klik tombol View Code ( ) di pada bagian
Project Explorer atauklik menu View > Code.
Jendela Properties, Bila Jendela Properties tidak muncul klik tombol Properties Window
( ) pada bagian Toolbar atau klik menu View > Properties Window.
Cara membuatnya :
Klik komponen Label di dalam ToolBox kemudian “gambar” object Label1 di dalam Form
dengan cara drag-drop. Lakukan langkah yang sama untuk object Label2. Object Text1 dan
Text2 di-“gambar” menggunakan komponen TextBox, sedangkan object button1 menggunakan
komponen Command Button.
Text1 - -
text2 - -
Pada tombol ok kita akan berikan perintah atau rumus. Pertama yaitu klik 2kali butoom ok lalu
akan keluar tempat ubtuk menaruh rumus atau code. Kode yang dimasukan ke dalam tombol ok
adalah sebagai berikut.
TextBox2.Text = TextBox1.Text
END
program yang Anda buat ke dalam beberapa file yang saling terkait, antara lain : file project (*.vbp), file form
(*.frm) dan file module (*.bas).
Coba jalankan Project1 dengan meng-klik tombol Start ( ) pada bagian Toolbar atau tekan tombol
Setelah itu kita akan menambahkan beberapa objek lagi pada form yang telah dibuat
sebelumnya.yang akan kita tambahkan adalah radio button dan check box. Sekerang tembahkan
pada jendela form hingga berbebtuk seperti di bawah ini!
Obyek Frame1 harus dibuat terlebih dahulu si form, dan selanjutnya obyek Option dan Check dibuat di dalam
Frame1 tersebut. Tujuan pembuatan berbagai pilihan tersebut adalah memperkenalkan pada Anda fasilitas Option
dan CheckBox yang digunakan untuk membuat pilihan dalam aplikasi.
simpan kembali dengan menekan ctrl+alt+s atau file – save project dan coba di run, jika tidak ada kesalahan maka
yang akan terlihat adalah :
sekarang masukan nama lalu pilih option yang tersedia. Lalu ccek kebenaran apakah tulisan tebal, miring. Dan
pilih juga warna tulisan apakah biru atuu merah.
Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu
yang digunakan untuk mengatur (mengontrol) jalannya program.
1. Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan
2. Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program. Akan
2. IF <kondisi> THEN
ELSE
END IF
bernilai False maka <blok kode program 2> yang akan dikerjakan.
Pertama kita mulai dengan membuka project yang telah kita buat. Klik 2 kali icon Gambas lalu klik open lalu cari
directory penyimpanan project gambas. Setelah keluar kita akan menambahkan 1 buah form lagi dengan cara pada
project exploler klik kanan form maka akan keluar new lalu geser dan pilih form. Maka form baru akan muncul lalu
buat tampilan gui seperti di bawah ini.
text -
SELECT CASE message.Question("Password Anda benar,Ingin mengulang lagi? ", " yes ", " no ")
CASE 1
textbox1.Text = ""
CASE 2
ME.Close
END SELECT
ELSE
textbox1.text = ""
ENDIF
END
ME.Close
END
dan Jika Paswordnya salah maka text box yang akan keluar adalah :
Soal :
coba tambahkan program agar jika 3 kali salah pasword maka program akan keluarsecara otmatis !
Penggunaan Operator
OPERATOR di dalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan
untukmelakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus.
digunakan :
2. Operator Perbandingan digunakan untuk operasi yang membandingkan nilai data. Simbol-simbol
yang digunakan :
Pertama kita mulai dengan membuka project yang telah kita buat. Klik 2 kali icon Gambas lalu klik open lalu cari
directory penyimpanan project gambas. Setelah keluar kita akan menambahkan 1 buah form lagi dengan cara pada
project exploler klik kanan form maka akan keluar new lalu geser dan pilih form. Maka form baru akan muncul lalu
buat tampilan gui seperti di bawah ini :
Form4 - -
PUBLIC a AS Integer
PUBLIC b AS Integer
combobox1.Add("Tambah")
combobox1.Add("Kurang")
combobox1.Add("Kali")
combobox1.Add("Bagi")
textbox3.Enabled = FALSE
END
a = textbox1.Text
b = textbox2.Text
CASE "Tambah"
textbox3.Text = a + b
CASE "Kurang"
textbox3.Text = a - b
CASE "Kali"
textbox3.Text = a * b
CASE "Bagi"
textbox3.Text = a / b
END SELECT
SELECT CASE message.Question("Anda ingin menginputkan data baru", " yes ", " no ")
CASE 1
textbox2.Text = ""
textbox3.Text = ""
textbox1.SetFocus
CASE 2
combobox1.SetFocus
END SELECT
END
ME.Close
END
Jika tidak ada kesalahan penulisan maka program akan berjalan dan tampilannya akan seperti ini :
penjelasan program di atas adalah program sederhana dengan operasi aritmatika. Di sana juga terdapat combo
butoon yang berfungsi sebagai pemilih operator aritmatika tang digunakan. Jika program diatas behasil maka
semua operator akan berfungsi sebagai mana rumus yang telah di masukan ke dalam program.
Tugas : tambahkan operasi untuk menghitung perbandingan lenih besar , lebih kecil, sama dengan, kuadrat,
dan and.