Jumat, 19 Oktober 2012

Tugas Pemrogaman Visual 2

 PROGRAM 1

Jawaban latihan program 1 no.3
a. Karena terdapat deklarasi konstanta yang mengakibatkan tidak dapatnya merubah nilai
    data saat program di jalankan. 
    Saya merubah const alamat = “kuningan” menjadi Dim alamat =“kuningan” dan
    pada btalamat_click saya hanya tuliskan txtalamat.text  = alamat saja.

b.  Karena pada nama satu nilai variabel yang diambil adalah pada deklarasi variabel yang
     terdekat, yaitu yang ada di atasnya atau masih satu sub. 
     Sedangkan pada nama dua,karena tidak ada deklarasi variabel pada sub tersebut, 
     maka nilai yang diambil adalah nilai yang terdapat pada deklarasi variabel di module.

c.  Karena tombol tambah umur 1 menggunakan variabel lokal dim, yang kodenya seperti
     berikut :
Dim umur as integer
Umur+=1
Txtumur.text=umur
  Sedangkan tombol tambah 2 memakai static. Yang artinya ia akan selalu menambahkan
     dirinya sesuai incremennya berapa selama program dijalankan / nilainya tidak akan 
     hilang selama program berjalan
 
d. Form dua akan menampilkan keluaran seperti apa yang ditulis di module. 


PROGRAM 2


Saya memberi background dan judul supaya lebih menarik dan menggambarkan beranda dari toko marchendise yang tertera di aplikasi ini.

Untuk control sudah benar, namun saya tambahkan variabel "tas", karena belum ada private sub code tas, sedangkan di soal ada, berikut kode tang saya buat : 



Pada saat program ini dijalankan, pada textbox nama barang dan harga barang masih bisa digantin isinya. Supaya tidak bisa diganti, saya mengubah pada propertis textbox tersebut, lalu mengubah sub menu behavior lalu read only, yang tadinya false, saya ubah menjadi true.
Mungkin baru itu saja yang bisa saya analisa, Terima kasih.


Tidak ada komentar:

Posting Komentar