Anda di halaman 1dari 17

Kata Pengantar

Pujisyukur kami haturkankepadaTuhan yang Maha Esa karena atas berkat dan rahmatnya kami sekelompok bisa menyelesaikan makalah initepatwaktu.Makalahini kami buat untuk menjelaskan mengenai program yang telah kami buat. Program tersebutmenggunakan program gambas. Di dalam makalahini kami akan menjelaskan mengenai rumus-rumus yang kami gunakan untukmembuat program tersebut.Selain itu kami jugamenampilkangambar-gambardari program yang telah kami buat. Kami menyadaribahwamakalahinimasihjauhdarisempurna, olehkarenaitukritikdan saran darisemuapihak yang bersifat membangun selalu kami harapkan demi kesempurnaan makalah ini. Akhir kata, kami sampaikan terima kasih kepada semua pihak yang telah berperan serta dalam penyusunan makalah ini dari awal sampai akhir.Semoga Allah SWT senantiasa meridhai segala usaha kita. Amin.

Surabaya,9 November 2012 Penulis

Daftar Isi

Kata Pengantar ............................................................................................................................. 1 Daftar Isi ........................................................................................................................................ 2 Pendahuluan . 3 Program 4 Penutup 16

Pendahuluan
Gambas bukanlah suatu nama yang familiar jika kita tidak pernah benar benar mengenalnya.Gambas digunakan untuk membuat program program agar terlihat menarik.Cara membuat program dengan Gambas terkadang harus menggunakan logika.Jika kita sudah mengerti dasar dasar pembuatan program denganGambas maka akan terasa sangat menyenangkan karena tampilan Gambas tidaklah membosankan. Gambas mempermudah kitamembuat suatu program. Kami membuat program denganjudul Taylor Swift Official Website .Program ini berisikan biografi, foto foto, album, serta polling untuk Taylor Swift.Program ini memang simple namun isi dan tampilannya menarik. Kami berharap Anda sekalian akan menyukai program yang telah kami buat ini. Semoga bermanfaat.

Program Login.class PUBLIC SUB Button1_Click() DIM username AS String DIM pass AS String String digunakankarena yang akandimasukkankedalam username dan password adalahhuruf. username = tbUser.Text pass = tbPass.Text IF username = swiftiest AND pass = minho THEN Message(Youre successfully log-in to Taylor Swift Official Website) Login.Hide Menuweb.Show ELSE Message(Your Username or Password is wrong!!) tbUser.Clear tbPass.Clear tbUser.SetFocus ENDIF END penjelasandari program di atasadalahjikakitamenuliskan swiftiest pada username dan minho pada password, akankeluar kata kata Youre successfully log-in to Taylor Swift Official Website dankitaakan langsung dibawamasukpada form selanjutnyayaitu form Menuweb.

Sedangkan ,jika kitatidak memasukkan username atau password yang sesuai, maka akan keluar tulisan Your Username or Password is wrong!! danpada textbox username serta password akan kembali kosong.

Menuweb.class PUBLIC SUB Button2_Click() Menuweb.Hide Biography.Show ENDdigunakan agar saattombol bertuliskan Biography di klikmakaakan munculform Biography sedangkan form Menuwebakandisembunyikan. PUBLIC SUB Button1_Click() Menuweb.Hide Pictures.Show ENDdigunakan agar saat tombol bertuliskan Gallery di klikmakaakanmunculform Gallerysedangkan form Menuwebakandisembunyikan. PUBLIC SUB Button5_Click() Menuweb.Hide Albums.Show ENDdigunakan agar saat tombol bertuliskan Albums di klik maka akan muncul form Albums sedangkan form Menuweb akan disembunyikan. PUBLIC SUB Button4_Click() Menuweb.Hide Poll.Show ENDdigunakan agar saat tombol bertuliskan Polling di klik maka akan muncul form Poll sedangkan form Menuweb akan disembunyikan. PUBLIC SUB Button3_Click() Menuweb.Hide Login.Show
Tampilan form Menuwebsetelah Login dengan username dan password yang benar.

END digunakan agar saattombolbertuliskan Log Out di klikmaka form Login akanmunculkembalisedangkan form Menuwebakandisembunyikan. Biography.class PUBLIC SUB Button1_Click() Menuweb.Show Biography.Hide END digunakansaatkitakliktombolbertuliskan Back maka form Menuwebakanmunculkembalisedangkan form Biography akandisembunyikan.

Untuk penulisan tulisan, kita menggunakan Label. Dan untuk menghilangkan border label, pada bagian properties transparent kita buat menjadi TRUE.

Tampilan form Biography yang akanmunculjikasaat di form Menuwebtombolbertuliskan Biography yang di klik.

Cara memasukkan gambar pada form adalah dengan menggunakan toolbox PictureBox pada bagian form.

Pictures.class PUBLIC SUB PictureBox1_DblClick() TS1.Show Pictures.Hide ENDjika kita double klik gambar pada PictureBox1 maka form TS1 akanmunculdengan menampilkangambarsesuaidengangambar yang telah di doubleklik. PUBLIC SUB PictureBox5_DblClick() TS2.Show Pictures.Hide ENDjika kita double klik gambar pada PictureBox5 maka form TS2 akan muncul dengan menampilkan gambar sesuai dengan gambar yang telah di doubleklik. PUBLIC SUB PictureBox4_DblClick() TS3.Show Pictures.Hide ENDjikakita double klikgambarpadaPictureBox4makaform TS3 akan muncul dengan menampilkan gambar sesuai dengan gambar yang telah di doubleklik. PUBLIC SUB PictureBox2_DblClick() TS4.Show Pictures.Hide ENDjikakita double klik gambar padaPictureBox2maka form TS4 akan muncul dengan menampilkan gambar sesuai dengan gambar yang telah di doubleklik. PUBLIC SUB PictureBox3_DblClick() TS5.Show Pictures.Hide
Tampilan form Pictures yang akanmunculjikasaat di form Menuwebmemilihtombolbertuliskan Gallery.

ENDjikakita double klik gambarpadaPictureBox3maka form TS5akanmuncul dengan menampilkan gambar sesuai dengan gambar yang telah di doubleklik. PUBLIC SUB PictureBox6_DblClick() TS6.Show Pictures.Hide ENDjikakita double klik gambar pada PictureBox6 maka form TS6 akan muncul dengan menampilkan gambar sesuai dengan gambar yang telah di doubleklik. PUBLIC SUB Button1_Click() Pictures.Hide Menuweb.Show ENDjika kita klik tombol bertuliskan Back maka form Pictures akan disembunyikan dan kembali pada form sebelumnya yaitu form Menuweb.

TS1.class PUBLIC SUB PictureBox1_MouseDown() Pictures.Show TS1.Hide ENDsaat kita menekan tombol mouse kebawah makaform TS1 akandisembunyikandandiganti oleh form Pictures yang menampilkan Gallery.

Form TS1 yang muncul setelah melakukan double klik gambarpada PictureBox1 yang diinginkansaat di form Pictures.

TS2.class PUBLIC SUB PictureBox1_MouseDown() Pictures.Show TS2.Hide END saat kita menekan tombol mouse kebawah maka form TS2 akandisembunyikandandiganti oleh form Pictures yang menampilkan Gallery.

Form TS2 yang muncul setelah melakukan double klik gambarpada PictureBox5 yang diinginkansaat di form Pictures.

TS3.class PUBLIC SUB PictureBox1_MouseDown() TS3.Hide Pictures.Show END saat kita menekantombol mouse kebawah maka form TS3 akan disembunyikan dan diganti oleh form Pictures yang menampilkan Gallery.

Form TS3 yang munculsetelahmelakukan double klikgambarpada PictureBox4 yang diinginkansaat di form Pictures.

TS4.class PUBLIC SUB PictureBox1_MouseDown() Pictures.Show TS4.Hide

END saat kita menekantombol mouse kebawah maka form TS4 akan disembunyikan dan diganti oleh form Pictures yang menampilkan Gallery. TS5.class PUBLIC SUB PictureBox1_MouseDown() TS5.Hide Pictures.Show END saat kita menekan tombol mouse kebawah maka form TS5 akandisembunyikandandiganti oleh form Pictures yang menampilkan Gallery. TS6.class PUBLIC SUB PictureBox1_MouseDown() TS6.Hide Pictures.Show END saat kita menekan tombol mouse kebawah maka form TS6 akan disembunyikan dan diganti oleh form Pictures yang menampilkan Gallery.

Form TS4 yang munculsetelahmelakukan double klik gambarpada PictureBox2 yang diinginkansaat di form Pictures.

Form TS5 yang muncul setelah melakukan double klikgambarpada PictureBox3 yang diinginkansaat di form Pictures.

Form TS6 yang munculsetelahmelakukan double klikgambarpada PictureBox6 yang diinginkansaat di form Pictures.

10

Albums.class PUBLIC SUB Button5_Click() Albums.Hide Menuweb.Show END dilakukan agar saat kita klik tombol bertuliskan Back maka form Albums akan disembunyikan dan tergantioleh form Menuweb. PUBLIC SUB Button1_Click() Albums.Hide TaylorSwift.Show END dilakukan agar saatkita klik tombol bertuliskan Taylor Swift maka akan keluar form Taylor Swift sedangkan form Albums akan disembunyikan. PUBLIC SUB Button4_Click() Albums.Hide Fearless.Show

Tampilan form Albums yang akan muncul jika saat di Menu web di klik tombol bertuliskan Albums.

ENDdilakukan agar saat kita klik tombol bertuliskan Fearless maka akan keluar form Fearless sedangkan form Albums akan disembunyikan.

PUBLIC SUB Button3_Click() Albums.Hide SpeakNow.Show ENDdilakukan agar saat kita klik tombol bertuliskan Speak Now maka akan keluar form Speak Now sedangkan form Albums akan disembunyikan.

PUBLIC SUB Button2_Click() Albums.Hide Red.Show 11

ENDdilakukan agar saat kita klik tombol bertuliskan Red maka akan keluar form Red sedangkan form Albums akan disembunyikan. TaylorSwift.class

PUBLIC SUB Button6_Click() TaylorSwift.Hide Albums.Show END dilakukan agar saatkitakliktombol bertuliskan Back maka akan kembalike form Albums sedangkan form TaylorSwiftakan disembunyikan.

Tampilanform TaylorSwift yang munculjikasaat di form Albums kita klik tombol bertuliskan Taylor Swift.

Fearless.class

PUBLIC SUB Button6_Click() Fearless.Hide Albums.Show ENDdilakukan agar saat kita klik tombol bertuliskan Back maka akan kembali ke form Albums sedangkan form Fearless akan disembunyikan.

Tampilan form Fearless yang muncul jika saat di form Albums kita klik tombol bertuliskan Fearless.

SpeakNow.class

PUBLIC SUB Button6_Click() SpeakNow.Hide Albums.Show ENDdilakukan agar saatkitakliktombol bertuliskan Back makaakankembalike form Albums sedangkan form SpeakNowakan

Tampilan form SpeakNow yang muncul jika saat di form Albums kita klik tombol bertuliskan Speak Now.

12

disembunyikan.

Red.class PUBLIC SUB Button6_Click() Red.Hide Albums.Show ENDdilakukan agar saat kita klik tombol bertuliskan Back makaakankembalike form Albums sedangkan form Red akandisembunyikan.

Tampilan form Red yang munculjikasaat di form Albums kita klik tombol bertuliskan Red.

13

Poll.class PUBLIC SUB Button6_Click() Poll.Hide Menuweb.Show END program ini jika kita klik tombol bertuliskan Back maka akan kembali ke form Menu web dan form Poll akan disembunyikan. PUBLIC SUB Button2_Click() IF RadioButton11.Value = TRUE THEN Message(You have chosen & RadioButton11.Text & , Thank you for voting.) jika dijalankan maka akan memperlihatkan tampilan sebagai berikut :

Tampilan form Poll yang akanmunculjikasaat di form Menuweb yang di klik adalah tombol bertuliskan Polling.

ELSE IF RadioButton12.Value = TRUE THEN Message(You have chosen & RadioButton12.Text & , Thank you for voting.) jika dijalankan maka akan memperlihatkan tampilan sebagai berikut :

ELSE IF RadioButton13.Value = TRUE THEN Message(You have chosen & RadioButton13.Text & , Thank you for voting.) 14

jika dijalankan maka akan memperlihatkan tampilan sebagai berikut :

ELSE IF RadioButton14.Value = TRUE THEN Message(You have chosen & RadioButton14.Text & , Thank you for voting.) jika dijalankan maka akan memperlihatkan tampilan sebagai berikut :

ELSE IF RadioButton15.Value = TRUE THEN Message(You have chosen & RadioButton15.Text & , Thank you for voting.) jika dijalankan maka akan memperlihatkan tampilan sebagai berikut :

ENDIF END

15

Penutup
Demikianlah hasil kerja tugas besar gambas yang dapat kami paparkan dalam makalah ini. Mohon maaf bila banyak kesalahan yang telah kami buat. Semoga makalah ini dapat berguna dan bermanfaat bagi Anda sekalian yang membutuhkan. Kritik dan saran Anda akan sangat membangun kami. Terima kasih dan Tuhan memberkat Anda sekalian.

16

TUGAS BESAR KOMPUTER


XI IS 5

Eileen / 2 Evelyn / 11 Leny / 22 Kaze / 26 Yolanda / 29 Clara / 35

17

Anda mungkin juga menyukai