Menulis Aturcara Mudah

Download Report

Transcript Menulis Aturcara Mudah

Menulis Aturcara Mudah
Bahari Idrus
Jabatan Komputeran Industri
Fakulti Teknologi & Sains Maklumat
Contoh Carta Alir
Mula
Masalah untuk
menambah 2 nombor.
Input 2 Nombor
Jumlah =No1 + No2
Cetak Jumlah
Tamat
L1: Bina antara muka & kemas
kini ciri-ciri objek
Properties Bagi frmOperasi
Nama Objek
lblNo1
lblNo2
txtNo1
txtNo2
lblFormula
lblJum
txtJum
cmdTambah
cmdKeluar
Properties
Caption
Caption
Text
Text
Caption
Caption
Text
Caption
Caption
Nilai Properties
No. 1
No. 2
Jumlah
Operasi Tambah
Keluar
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.
Jenis-Jenis Pembolehubah
Jenis
Penerangan
Empty
Variant tanpa nilai awal. Nilai 0 untuk pbu angka atau
“ “ untuk pbu string
Null
Variant tiada data.
Boolean
True atau False.
Byte
integer dalam jula 0 hingga 255.
Integer
integer dalam julat -32,768 hingga
32,767.
Currency
-922,337,203,685,477.5808 hingga
922,337,203,685,477.5807.
integer dalam julat -2,147,483,648
hingga 2,147,483,647.
Long
Jenis-Jenis Pembolehubah(samb)
Single
Double
Date
(Time)
String
Nombor titik perpuluhan dalam julat -3.402823E38 hingga
-1.401298E-45 untuk nilai negatif; 1.401298E-45 hingga
3.402823E38 untuk nilai positif.
Nombor titik perpuluhan dalam julat 1.79769313486232E308 hingga -4.94065645841247E-324
untuk nilai negatif; 4.94065645841247E-324
hingga1.79769313486232E308 untuk nilai positif.
Mengandungi nombor berjenis tarikh daripada
January 1, 100 hingga December 31, 9999.
Object
Mengandungi jujukan aksara dengan
panjangnya sehingga 2 billion.
Mengandungi objek
Error
Mengandungi nombor ralat
Bahagian-Bahagian Pembolehubah
Projek
Form1
fungsi
fungsi
Form2
fungsi
fungsi
Form3
fungsi
fungsi
Pembolehubah setempat & sejagat
 Pembolehubah setempat hanya boleh
digunakan dalam fungsi/tatacara yang
diistiharkan sahaja.
 Pembolehubah sejagat/global
– Dalam Form: boleh digunakan di dalam manamana fungsi/tatacara dlm Form tersebut.
– Dalam projek: boleh digunakan di dalam
fungsi/tatacara yang berada di dalam FormForm 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
1. Berikan nama pbu dengan makna yang hampir
2.
3.
4.
5.
6.
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
Operator Aritmetik Untuk VB6
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
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.
Mengawal Dua Form
 Buka frmOperasi
 Untuk kembali semula
 DblClick cmdKeluar
ke frmOperasi
 DblClick cmdBye
 Tulis aturcara berikut:
 Tulis aturcara berikut:
• frmMesej.show
• Unload me
 Jangan gunakan End
kerana ia akan
menamatkan aplikasi.
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. 1. Klik menu Project pada menu bar.
2. 2. Pilih Add MDI Form
3. 3. Klik new MDI form
4. 4. Dalam properties tukar nama MDI
kepada MDIDemo.
5. 5. Tukar Caption kepada “Sistem Demo –
AntaraMuka Utama”
Bina Menu
1.Fokuskan pada MDI  Untuk paparkan Form
Form.
dari menu taipkan:
2.Klik Menu Editor
• namaForm.show
pada Tool bar.
 Untuk tamatkan Form,
3.Satu tetingkap menu
taip:
akan dipaparkan
• Unload Me
4.Taipkan
paparan
menu pada Caption.
5.Taipkan nama menu
pada Name