1 / 30

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B. Dr. Lily Wulandari. Minggu 6. REMARKS, MESSAGE BOX, INPUT BOX. Remarks. Remarks digunakan untuk membantu memberikan keterangan seorang programer lain yang nanti akan memodifikasi program aplikasi dikemudian hari.

phyre
Download Presentation

Algoritma Pemrograman 2 B

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. AlgoritmaPemrograman 2 B Dr. Lily Wulandari

  2. Minggu 6 REMARKS, MESSAGE BOX, INPUT BOX

  3. Remarks • Remarks digunakan untuk membantu memberikan keterangan seorang programer lain yang nanti akan memodifikasi program aplikasi dikemudian hari. • Remarks memberikan pesan – pesan yang penting berkaitandengan program yang dibuat. • Remarks tidakharusditulisdengan format tertentuataubahasaInggris, melainkandapatditulisdalambahasa Indonesia sekalipun.

  4. Remarks(2) • Jadi remarks merupakan pesan atau keterangan yang ditulis dalam kode program. Remarks digunakanuntukmembantumenjelaskantentangkode yang ditulisdan Visual Basic akanmengabaikansemua Remarks yang adapadakode program.

  5. Remarks (4) • Visual Basic mendukung 2 macampenggunaan Remarks yaitu Remarks yang dimulaidenganmenggunakankataRemdan Remarks yang dimulaidengantandapetik (‘).

  6. Remarks (5) • Berikutini format penggunaan statement Rem. Rem Programmer: Muthia, Tanggal : 24-Feb-2009 Rem Program untuk menghitung luas segitiga. RemDenganmenggunakanmasukanberupa Rem 1. Tinggi segitiga (t) Rem 2. Alas segitiga (a). RemTombolhitunguntukmenghitungluassegitiga RemTombol exit untukkeluardariaplikasi.

  7. Remarks (6) • Selain menggunakan kata Rem juga dapat digunakantandapetiksatuuntukmelakukan remark. ‘ Programmer: Muthia , Tanggal : 24-Feb-2009 ‘ Program untukmenghitungluassegitiga. ‘ Denganmenggunakanmasukanberupa ‘ 1. Tinggisegitiga (t) ‘ 2. Alas segitiga (a). ‘ Tombolhitunguntukmenghitungluassegitiga ‘ Tombol exit untukkeluardariaplikasi.

  8. Message Box(1) • Adakalanya sebuah program ingin menampilkan pesan kesalahan atau bertanyapada user, sebabkontrol – kontrol yang adapada form kurangjelas. Message box tidaksepertikontrol yang melekatpada form. • Message Box berisisebuah message yang akanditampilkantepatdiatassebuah form dan akan hilang ketika mendapat respon dari user dengan kliktombol yang adapada message box tersebut (lihatgambar 1).

  9. Message Box(2) • Visual Basic menyediakan 2 carauntukmenampilkan message box yaitudenganmenggunakan statement MsgBoxdanmenggunakanfungsiMsgBox Gambar 1. ContohpesandenganMessageBox

  10. Message Box(3) • Statement MsgBox Pesan yang ditampilkanmelalui statement Msgboxmenampilkantombol Ok. Ketika user selesaimembacapesantersebut, maka user akan menekan tombol Ok untuk menutup pesan tersebut. Berikut ini Format statement MsgBox : Prompt merupakankalimatatauvariabel yang berisi string yang akanditampilkan. Style menentukantipedari command button yang akanterlihatpada message box dannilainyadapatdipilihsalahsatusepertipadatabel 1 Sedangkan Title menunjukkanjuduldari message box. MsgBoxPrompt, Style Value, Title

  11. Message Box(4) Tabel 1. NilaiKonstanta Message Box

  12. Message Box(5) • Kita bisa menggunakan nama konstanta atau syle value untuk menggantikannilai integer padaargumenkedua. Penggunaannamakonstantaakanlebihmudahdibacadibandingkanmenggunakan style value. Visual Basic akanmenampilkan list darinamakonstantatersebutbegituandamengetikantandakomasetelahargumenpertama.

  13. Message Box(6) Gambar 2. Memilih Konstanta pada Message Box

  14. Fungsi Message Box(1) • Untukmenampungtombolmana yang ditekanoleh user, makadigunakanfungsiMsgBox. Format padafungsiMsgBox() sedikitberbedadengan statement MsgBox. Fungsiinimenyediakan type yang lebihluasdibanding Statement MsgBox. PesanAnda=MsgBox(Prompt, Style Value, Title) • PesanAndaadalah variable yang akanmenampungnilaidarifungsiMsgBox(). Nilainyamenentukan type daritombol yang diklikoleh user. Variable tersebutharuslahdideklarasikansebagaitipe data integer pada general declaration section.

  15. Fungsi Message Box(2) Tabel 2. NilaiKonstantaSaatTombolMessageBoxdiklik

  16. Fungsi Message Box(3) • Contoh : Buat project barudengantiga command button dan label. Gambar 3. Contoh program menggunakanMessageBox

  17. Fungsi Message Box(4) • Kemudian klik view code dan ketikan kode berikut ini :

  18. Fungsi Message Box(5) • Kode program diatasmenggunakan Style Value untukmenampilkantombolpada message. Kode program berikutmenggunakanKonstanta untuk menampilkan tombol pada message. Coba Anda ketikkandi Command2_Click danlihathasilnya!

  19. Fungsi Message Box(6) Gambar 4. TampilanpesanmenggunakanMessageBox

  20. Fungsi Message Box(7) • Untukmembuat message box andalebihmenarik, andabisamenambahkan icon pada message box tersebut. Adaempattipe icon yang disediakanoleh Visual Basic seperti yang terterapadatabelberikutini : Tabel 3 NilaiKonstantadan Icon padaMessageBox

  21. Fungsi Message Box(8) • Masukankodeberikutinipada project yang telahandabuatsebelumnya.

  22. Input Box(1) • InputBoxakanmenampilkan message dimana user dapatmenginputkansuatunilaiatau message pada form tersebut. Format penggunaannyaadalahsebagaiberikut: • MyMessageadalahtipe data variant yang dideklarasikansebagai string. MyMessage=InputBox(Prompt,Title,default_text,x-position,y-position)

  23. Input Box(2) • Argumen yang tersediadapatdijelaskansebagaiberikut: • Prompt : Pesan yang ditampilkan. • Title : Juduldari Input Box. • default-text : Default text yang ditampilkanpada field dimana user dapatmenggunakannyaataumenggantinya. • x-position and y-position : menunjukkanposisidimana input box tersebut akan ditampilkan pada form

  24. Input Box(3) • Tambahkansatu Command lagipada project yang telahandabuatsebelumnya. Masukan kode berikut ini :

  25. Input Box(4) • ContohberikutiniadalahuntukmenerapkanpenggunaanMessageBox. • Tampilan yang akandibuatsepertipadagambar 5. Gambar 5. ContohMessageBox

  26. Input Box(5) Langkah-langkah : • Jalankan IDE Visual Basic danpilihlah project Standart Exe. • Simpanlah project tersebutdengannama cthPesan.frm untuk form dan cthPesan.vbs untukprojectnya. • Pada form letakkankontrolsepertipadagambar 5.

  27. Input Box(6) 4. Edit properti dari kontrol-kontrol seperti tabel berikut : Tabel 4. Nilai Property ContohMessageBox

  28. Input Box(7) 5. Kemudian ketik kode berikut ini :

  29. SoalLatihan • Buatlahsebuah form dengansebuah label, sebuah Textbox, dan 2 buah command Button. Textbox tersebutdigunakanuntukmemasukan data berupaangkadengan range antara 0 sampai 100000. Jikaseorang user memasukanhurufatauangka yang beradadiluar range makaakanditampilkan pesan kesalahan dan meminta user untuk memasukkan data kembali. Jika masukan seorang user sudah benar maka akan ditampilkan pesan bahwa masukan sudah benar dan keluar dari aplikasi.

  30. TerimaKasih

More Related