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