PAKET PEMROGRAMAN II
Buka Start -> All Programs -> Microsoft Visual Studio > Microsoft Visual Fox Pro 6.0
A. Menu Bar
D. Jendela Kode C. Form Designer
B. Standar ToolBar
E. Jendela Command
F. Form Controls G. Jendela Properties
A. Menu Bar
Adalah baris menu yang terdiri dari 7 menu utama yang masing-masing berisikan submenu dan perintah lagi
B. Standar Tool Bar
Adalah Kumpulan tombol berupa Ikom yang berisikan perintah. Jika Standar Toolbar Tidak tampil, Anda dapt meng-klik menu view pada Menu Bar > ToolBar > Pilih Standar dan OK
C. Jendela Form Designer
Jendela Kode digunakan sebagai tempat penempatan komponen dari form control dan pendesainan tampil
D. Jendela Kode
Jendela kode digunakan sebagai tempat penginputan kode-kode atau perintah untuk menjalankan sebuah program
E Jendela Command
Jendela Command berfungsi sebagai tempat penginputan perintah secara langsung kepada program dari Visual Fox Pro , dengan kata lain sebagai alternatif selain menggunakan MenuBar dan ToolBar
F. Form Controls
Form Controls adalah kumpulan komponen yang nantinya dimasukkan ke dalam jendela form dalam pembuatan dan pendesainan aplikasi
G. Jendela Properties
Jendela Properties Berfungsi untuk mengatus seluruh properti dari komponen form Controls dan Jendela Form
A. Melalui Jendela Command Ketikkan Perintah : “Set default to (posisi Folder Penyimpanan)”
B. Melalui Setingan Default yang tersedia pada Tab Location pada Menu Option Untuk cara ini bisa dilakukan dengan mengklik menu Tools > Options >Tab File Locations dan pilih default Directory untuk menentukan setingan default Directori penyimpanan
Kemudian Pilih menu Modify untuk merubah setingan default Directori
Sehingga Setingannya berubah menjadi
Kemudian Klik OK….
Untuk membuat Form pada Microsoft Visual Fox Pro, anda dapat melakukan melalui 2 cara : 1. Mengetikkan perintah “create form” pada command windows Tekan Enter
2. Dengan mengklik menu file > New centang pada bagian form Lalu tekan OK
Untuk memperbesar area kerja tersebut silahkan Tekan tombol maximize
Pada Microsoft Visual foxpro 6.0 sudah menyediakan Form Control Yang secara otomatis kita bisa pasangkan pada Form Aplikasi Kita Tanpa harus tahu bagaimana script dari masing-masing komponen Form control tersebut. Dengan menerapkan Aplikasi GUI ( Graphic User Interface di dalamnya… Berikut adalah contoh pemasangan salah satu Form Control pada Aplikasi Form Kerja Kita Contoh : Pemasangan Komponen Label 1. Langkah Pertama dengan mengklik komponen Label yang ada pada Form Control
2. Klik dan Drag pointer pada Form Aplikasi area kerja kita Keterangan Posisi Pointer Awal Posisi Pointer Akhir
Sehingga Komponen Label terpasang seperti berikut………..
Agar komponen tersebut mempunyai properti seperti misalnya : Nama komponen, Luas Bidang Komponen, Warna Background dan Tulisan, dan lain sebagainya kita bisa melakukan pengaturan pada jendela properties berikut adalah langkahlangkahnya 1. Pastikan Komponen Label tersebut dalam keadaan aktif jika tidak arahkan pointer anda pada komponen label sebelumnya sehingga tampilan seperti berikut
2. Atur Propeties dari komponen Label tadi melalui jendela Properties. Jika jendela properties tidak muncul anda bisa mengaktifkan pada toolbar view > centang pada bagian properties Menjelaskan Komponen yang sedang Aktif Tempat merubah Nilai Properties
Hal-hal yang dapat dirubah nilai propertiesnya pada komponen form kontrol tersebut
Rubahlah properties dari komponen Label tersebut dengan rincian sebagai berikut Caption
Praktek Pertama
Auto Size
True
Font Bold
True
Font Size
11
Font Name
Arial
Kemudian tambahkan beberapa Komponen sehingga tampilannya menjadi seperti berikut ini
Rangkaian form control diatas No
Form Kontrol
Caption
Name
1
Label
Masukkan Nama Anda
Label1
2
Text Box
3
Command Button
OK
tombolok
4
Command Button
Keluar
tombolkeluar
Text1
Agar form dapat bekerja ketika kita jalankan sesuai dengan Yang kita inginkan maka kita perlu menambahkan kode-kode Perintah pada masing-masing komponen tersebut Berikut ini akan dijelaskan bagaimana cara menambahkan Listing/kode perintah ke program dan cara menjalankan perintah Tersebut. > Klik dua kali pada pada tombolok sehigga
Penjelasan : Object : merupakan object apa yang akan diberi perintah Procedure : menjelaskan ketika prosedur apa kode perintah itu bisa berjalan
Masukkan kode perintah berikut pada tombolok
Untuk menjalankan Program anda bisa menekan 1. Ctrl + e 2. Atau tombol run pada toolbar standar Klik tombol ini untuk mengeksekusi program 3. Atau ketikkan perintah berikut pada jendela command Perintah ini bisa dilakukan jika anda sudah menyimpan halaman form tersebut
Untuk latihan 1, kita akan membuat sebuah aplikasi sederhana yang terdiri dari komponen timer, EditBox, dan Lainnya. Lihat Gambar dibawah ini : ICON
Nama Label 1
Nilai
Caption
Jam
Auto Size
T. True
Caption
Tanggal
Auto Size
T. True
Label 3
Auto Size
T. True
Label 4
Auto Size
T. True
Timer
Interval
100
Option 1
Caption
Standar
Option 2
Caption
Bold
Label 2
Option group
Properties
Klik Ganda Pada Icon Timer dan masukkan kode perintah berikut:
Masukkan Kode Perintah berikut pada object Option1 dengan procedure click
Masukkan Kode Perintah berikut pada object Option2 dengan procedure click
Jalankanlah Listing Program diatas ……….. Kemudian Simpulkan Apa maksud dari perintah dari listing program Tersebut…..
Untuk latihan 2, kita akan membuat sebuah data profile sederhana yang ditampilkan di dalam komponen PageFrame. Berikut ini komponen dan layout tampilan form
ICON NAME
PROPERTIES
NILAI
Page Frame1
Page 1 Caption Page 2 Caption
Profile Profile
Label1
Caption
Nama
Label2
Caption
Alamat
Label3
Caption
Telepon
Image 1
Strecth
2-Strech
Command1
Caption
Tampilkan
Command2
Caption
Keluar
a. Content pada Tab Profile
b. Content Pada Tab About
Tombol : Tampil
Tombol : Keluar
1. Carilah referensi mengenai sejarah pemrograman foxpro, versi dari foxpro, kelebihan dan kekurangan versi foxpro dan dalam pemograman foxpro. 2. Carilah Referensi mengenai fungsi dari masing-masing form kontrol dan funsi propertiesnya. 3. Buatlah sebuah forrm. Dengan Tema yang anda tentukan sendiri dengan menggunakan form control picture di dalamnya dan form control lainnya
1. Tugas dikumpulkan dalam format format ketikan hardcopy (word, impress, dlsb) dan dikumpulkan pada perkulihan pertemuan ke II 2. Mahasiswa dilarang mencopy/paste tugas dari teman sesama mahasiswa lainnya. Usahakan tugas yang diberi mempunyai ciri khas perbedaan pada tiap mahasiswa 3. Bagi yang terbukti melakukan dalam penggandaan tugas maka dianggap tidak sah baik itu yang memberi atau yang diberi. 4. Adapun tugas ini dijadikan sebagai komponen penambahan nilai dari kegiatan mahasiswa.