180 likes | 462 Views
Menulis Aturcara Mudah. Bahari Idrus Jabatan Komputeran Industri Fakulti Teknologi & Sains Maklumat. Mula. Input 2 Nombor. Jumlah =No1 + No2. Cetak Jumlah. Tamat. Contoh Carta Alir. Masalah untuk menambah 2 nombor. L1: Bina antara muka & kemas kini ciri-ciri objek.
E N D
Menulis Aturcara Mudah Bahari Idrus Jabatan Komputeran Industri Fakulti Teknologi & Sains Maklumat
Mula Input 2 Nombor Jumlah =No1 + No2 Cetak Jumlah Tamat Contoh Carta Alir Masalah untuk menambah 2 nombor.
L2: Bina aturcara untuk operasi tambah 2 nombor Private Sub cmdTambah_Click() no1 = Val(txtNo1.Text) no2 = Val(txtNo2.Text) jumlah = no1 + no2 lblFormula.Caption = no1 & " + " & no2 & " = " & jumlah txtJum.Text = jumlah End Sub
Pembolehubah • no1, no2 dan jumlah merupakan pembolehubah • Pembolehubah dlm VB6 boleh diistiharkan atau tidak. • Jika tidak diistiharkan, jenis data dinamakan variant. • Variant boleh mengandungi pelbagai jenis bergantung kepada operasi yang dilakukan terhadap data iaitu sama ada numerik atau string.
Single Nombor titik perpuluhan dalam julat -3.402823E38 hingga -1.401298E-45 untuk nilai negatif; 1.401298E-45 hingga 3.402823E38 untuk nilai positif. Double Nombor titik perpuluhan dalam julat -1.79769313486232E308 hingga -4.94065645841247E-324 untuk nilai negatif; 4.94065645841247E-324 hingga1.79769313486232E308 untuk nilai positif. Date (Time) Mengandungi nombor berjenis tarikh daripada January 1, 100 hingga December 31, 9999. String Mengandungi jujukan aksara dengan panjangnya sehingga 2 billion. Object Mengandungi objek Error Mengandungi nombor ralat Jenis-Jenis Pembolehubah(samb)
Projek Form1 fungsi fungsi Form2 fungsi fungsi Form3 fungsi fungsi Bahagian-Bahagian Pembolehubah
Pembolehubah setempat & sejagat • Pembolehubah setempat hanya boleh digunakan dalam fungsi/tatacara yang diistiharkan sahaja. • Pembolehubah sejagat/global • Dalam Form: boleh digunakan di dalam mana-mana fungsi/tatacara dlm Form tersebut. • Dalam projek: boleh digunakan di dalam fungsi/tatacara yang berada di dalam Form-Form yg ada dlm projek tersebut.
Format Pengistiharan Pembolehubah • Dim namapbu As JenisData • Contoh: • Dim jum as integer • Dim no1,no2 as integer • Dim hasil as single • Dim nama as string
Syarat-Syarat menamakan pembolehubah • Berikan nama pbu dengan makna yang hampir dengan data. • Tidak boleh dimulakan dgn angka. Cth: 9nom • Tidak boleh mempunyai ruang kosong antara perkataan. Cth: nilai max • Tidak boleh mempunyai tanda sengkang. Cth: nilai-max • Tanda “underscore” boleh digunakan. Cth: nilai_max • Boleh terdiri drp angka. Cth: nilai3
Operasi Operator Ungkapan Tambah + no1 + no2 Tolak - no1 – no2 Darab * no1 * no2 Bahagi (float) / no1/no2 Bahagi (integer) \ no1\no2 Exponen ^ no1 ^10 Negatif - -no1 Modulus Mod no1 mod 2 Operator Aritmetik Untuk VB6
Menambah Form Dalam Projek • 1. Buka prjOperasi • 2. Klik menu Project • 3. Klik Add Form, pilih new form 4. Bina antara muka yg sesuai pada Form baru. 5. Seterusnya savekan Form ini dengan nama frmMesej dalam direktori yang sama dengan frmOperasi dan prjOperasi.
Buka frmOperasi DblClick cmdKeluar Tulis aturcara berikut: frmMesej.show Untuk kembali semula ke frmOperasi DblClick cmdBye Tulis aturcara berikut: Unload me Jangan gunakan End kerana ia akan menamatkan aplikasi. Mengawal Dua Form
Form MDI • MDI atau Multiple Document Interface membenarkan pengaturcara mengawal Form-Form dalam persekitaran VB6 sahaja. • Ini dapat dilakukan dengan membina menu pada MDI Form dan jadikan Form-Form lain sebagai MDI Child
Tambah MDI Form • 1. Klik menu Project pada menu bar. • 2. Pilih Add MDI Form • 3. Klik new MDI form • 4. Dalam properties tukar nama MDI kepada MDIDemo. • 5. Tukar Caption kepada “Sistem Demo – AntaraMuka Utama”
1.Fokuskan pada MDI Form. 2.Klik Menu Editor pada Tool bar. 3.Satu tetingkap menu akan dipaparkan 4.Taipkan paparan menu pada Caption. 5.Taipkan nama menu pada Name Untuk paparkan Form dari menu taipkan: namaForm.show Untuk tamatkan Form, taip: Unload Me Bina Menu