image

Tugas 2 Pemograman Visual


Tugas 2 Analisa Program Visual Studio

Analisa Program Pertama

3a. Apa yang menyemabkan program eror pada Btalamat1_Click baris program alamat =  “KUNINGAN”
Menurut saya yang menyebabkan program error pada  btalamat1_click baris program alamat = “Kuningan” yaitu pada btalamat1_click tidak ada pendeklarasiannya yaitu kurang “Dim alamat As String”/ type const tidak dapat mewakili untuk alamat.


3b. Kenapa saat ditekan tombol nama1 dan nama2 nama yang ditampilkan pada textbox nama yang berbeda sedangkan saat ditekan tombol alamat1 dan alamat2 alamat yang ditampilkan pada textbox alamat sama

Untuk perbedaan output antara tombol nama1 dan nama2 karena variabelnya. Untuk tombol nama1 menggunakan variable local “Dim....”




Sedangkan untuk nama2 menggunakan variable Global (module) , “Public Const.....” sehingga dikenal disemua program











Sedangkan pada alamat dalam form1 sudah menggunakan “Const...” dan pada module “ Public Const....” digunakan kembali sehingga untuk alamat itu tidak berpengaruh.

3c. Karena pada tombol umur 1 hanya menggunakan;
Dim umur As Integer
 Sehingga hanya angka 1 yang muncul,
Sedangakan, pada tombol umur 2 menggunakan;
Static umur As Integer
Sehingga angka tersebut akan bertambah secara urut sampai tak terhingga dan tak hilang selama program dijalankan.











3d. Karena terdapat Coding Option Explicit Off yang artinya bahwa variabel pada FrmDua tidak perlu kita definisikan dan program akan langsung mengambil definisi variabel-variabel itu dari variabel Public yang terdapat dimanapun. Pada program ini variabel-variable tersebtu terdapat pada Module1. Sehingga pada saat kita menekan tombol Nama atau Alamat atau Umur, nilai yang keluar adalah nilai yang terdapat pada Module1.












IF/CASE
Kelemahannya yaitu tidak ada coding pada harga dan nama barang “TAS”, sehingga apabila di Run pada ComboBox pilih kode barang “Tas” nama barang dan harga tidak tercantum. Saya tambah coding nama barang dan harga, setelah di Run nama barang dan harga pun muncul
Hasil Sebelum di edit:







Hasil Setelah di edit:




Tidak ada pilihan YES/NO pada tombol keluar, sehingga saya tambahkan kode berikut




Ini hasil progam setelah di run













Demikian beberapa analisa yang saya bias ketahui dari kedua aplikasi di atas
Semoga berguna bagi semua..amin

tetap SEMANGAT!!!go..go...!!!




0 komentar:

Posting Komentar