pemrograman visual delphi 7.0 pertemuan 2 mengelola project
Post on 10-Jan-2016
90 Views
Preview:
DESCRIPTION
TRANSCRIPT
04/21/23 12:51 AM 1
Pemrograman VisualPemrograman VisualDelphi 7.0Delphi 7.0Pertemuan 2Pertemuan 2
Mengelola ProjectMengelola Project
Ardian M. Prastiawan
04/21/23 12:51 AM 2
Aplikasi pertamaAplikasi pertama
1. File > New Apllication
2. File > Save All > buat folder namaprojek
3. Unit : Uaplikasi1.pas Project : aplikasi1.dpr
4. F9 / File>Run (opsional)
04/21/23 12:51 AM 3
Aplikasi pertamaAplikasi pertama
Mengubah Properties
Klik Object Inspector dan pilih properti caption. Isilah properti ini dengan “Aplikasi Pertama Saya”
properti Color, dan ubahlah properti ini menjadi clAqua
properti BorderStyle, dan ubah properti ini dengan bsSingle
Kompilasi program tersebut, dengan klik menu run
04/21/23 12:51 AM 4
Aplikasi pertamaAplikasi pertama
Menambah Event (kejadian)• Klik Object Inspector Events dan pilih
kejadian OnClick• Klik ganda kotak di sebelah kanan OnClick.
Delphi akan menampilkan Code Editor, ketikkan pernyataan berikut ini.
Procedure FormOnClick (beginShowmessage(‘Anda klik mouse pada form’);
end• Jalankan proyek Anda kembali dan sekarang
klik di sembarang tempat pada jendela Anda. Apa yang terjadi?
Aturan penulisan code delphiAturan penulisan code delphi
BahasaPascal menggunakan huruf (a,A..z,Z), angka (0..9), dan simbol khusus (+ - * / = ^ < > ( ) { } , . ; ‘ # $ ).
Tidak dibedakan penulisan menggunakan huruf kapital maupun huruf kecil.
Penulisan kode bisa dimulai dari kolom ke berapa saja dan bisa memanjang samapi kolom berapa pun.
Aturan penulisan code delphiAturan penulisan code delphi
Setiap akhir pernyataan diakhiri dengan tanda titi koma ( ; )
Akhir program atau unitditandai dengan penulisan tanda titik ( . ).
Komentar program dapat ditulis dibelakang tanda double slash “ // “ hingga akhir baris atau ditulis dengan tanda ( “ “ ).
Pernyataan sama dengan dituliskan titik dua sam dengan (:=)contoh : variable := 5
04/21/23 12:51 AM 7
Sintak Penulisan Code DelphiSintak Penulisan Code Delphi
NamaKomp1.properties:=NamaKomp2.Properties;
contoh :
Form1.Caption:=Edit1.Text;
NamaKomp1.Properties:=Nilai;
Contoh :
Edit1.Text:=‘pemrograman Delphi’;
Edit1.Text:=inttostr(10+50);
04/21/23 12:51 AM 8
File-File yang membangun projectFile-File yang membangun project
1. File Project (.dpr)
- menyimpan informasi mengenai form dan unit
- Dibuat pada saat desain- beriri inisialisasi form utama dan form-
form lain yang dibuat secara otomatis.
04/21/23 12:51 AM 9
File-File yang membangun projectFile-File yang membangun project
2. File Unit (.pas)
Unit Form/Data Module dan Frame- dibuat secara otomatis oleh delphi 5- 1 unit untuk tiap-tiap form
Unit Componen- dibuat pada saat membuat komponen
baruUnit Umum- dibuat untuk tipe data, variabel,
procedure dan class yang dapat diaccess dan diaplikasi
04/21/23 12:51 AM 10
File-File yang membangun projectFile-File yang membangun project
3. File form (.dfm)
- file biner yang menyimpan informasi mengenai form.
- Setiap file form mempunyai 1 file unit- {$R *.DFM} berarti meminta kompiler
me-link file form yang sesuai(nema file form=nama unit berektensi .DFM
Melihat File.dfm- file>open – pilih file form (.dfm)
04/21/23 12:51 AM 11
File-File yang membangun projectFile-File yang membangun project
4. File Resources(.res)
- file biner yang berisi file icon yang dipakai oleh project.
Merubah icon *.res- buka image editor (ada didalam delphi 5.0)- File > Open , buka file resources *.res
04/21/23 12:51 AM 12
File-File yang membangun projectFile-File yang membangun project
5. File Project Options dan Desktop Setting
- file project option (*.dof), berisi option-option dari project yang dinyatakan lewat menu Project > Option.
- file desktop setting (*.dsk), berisi option-option dinyatakan lewat menu Tools > Environtment Options.
04/21/23 12:51 AM 13
File-File yang membangun projectFile-File yang membangun project
6. File Back-Up(.~dp, .~df,. ~pa)
- File-file backup untuk project, form, unit
- Dibuat secara otomatis pada saat penyimpanan yang kedua kalinya.
- Berisi salinan terakhir dari file sebelum disimpan.
04/21/23 12:51 AM 14
File-File yang membangun projectFile-File yang membangun project
7. File-file yang dibuat oleh kompiler- File executable (.exe)
File executable dari aplikasi anda, File ini berdiri sendiri hanya memerlukan file library di dll, VBX dll.
- File unit project (.dcu)File unit(.pas) versi kompilasi dan akan dilink kedalam file executable akhir.
- File dynamic link library (.dll)File ini dibuat jika anda merancang dll sendiri.
04/21/23 12:51 AM 15
File-File yang membangun projectFile-File yang membangun project
8. File windows yang dipakai Delphi
- File help(.hlp)File help standart dari windows yang dapat dipakai di aplikasi delphi.
- File image atau grafik (.wmf,.bmp,.ico)File – file ini dipakai agar aplikasi lebih menarik
04/21/23 12:51 AM 16
Visual Componen LibraryVisual Componen Library
Kumpulan object yang ditulis dalam Object pascal dari delphi untuk dipakai pada form delphi
- Komponen visual (bisible)Ditempatkan dan diprogram untuk pemakai
contoh: Edit, Label, ListBox
- Komponen non visual (inbisible)memberikan kontrol kusus atau sebagai antarmuka bagi pemrogram.
contoh: timer
04/21/23 12:51 AM 17
Tugas 2.3Tugas 2.3
Buat aplikasi – Judul Form : ‘Latihan Tugas 2.3’– Jika Mouse di atas form, judul dari from berubah
menjadi ‘mouse anda di form’ dan jika form diklik, judul form menjadi ‘latihan Tugas 2.3’
– Masukkan 3 button, button 1 diklik, button 2&3 menjadi aktif,button 1 tidak aktif, button 2 di klik button 1&3 aktif ,button 2 tdk aktif, button 3 diklik, button1&2 aktif,button 3 tdk aktif
04/21/23 12:51 AM 18
Tugas 2.4Tugas 2.4 Buat aplikasi 3 Edit, 1 Label, 1 Button Jika form aktif keluar message ‘Aplikasi
Latihan Tugas 2.4’, warna form menjadi abu-abu
Jika menulis di edit1,Label1 akan keluar tulisan yang sama dengan edit1
Buatlah Edit2 dan edit3 kejadiannya sama dengan edit1
Button1 klik, keluar message sama seperti edit1,edit2,edit3 bergantian
04/21/23 12:51 AM 19
Aplikasi SederhanaAplikasi Sederhana
04/21/23 12:51 AM 20
Edit1 Name : ebatasText :’’
Label1Caption: Batas AtasLabel2Caption: HasilListboox1 Name : LBhasilButon1-4 Name : BrepeatCaption : Repeat..untilName : BwhileCaption : While..DoName : BforCaption : For..DoName : BfortingkatCaption : For..Do..tingkat
Groupbox1Caption: Pengulangan
top related