Delphi
Delphi
adalah suatu bahasa pemograman (development language) yang
digunakan
untk merancang suatu aplikasi program.
Delphi
termasuk dalam pemrograman bahasa tingkat tinggi (high level
lenguage).
Maksud dari bahasa tingkat tinggi yaitu perintah-perintah programnya
menggunakan
bahasa yang mudah dipahami oleh manusia. Bahasa pemrograman
Delphi
disebut bahasa prosedural artinya mengikuti urutan tertentu. Dalam
membuat
aplikasi perintah-perintah, Delphi menggunakan lingkungan
pemrograman
visual.
Delphi
merupakan generasi penerus dari Turbo Pascal. Pemrograman Delphi
dirancang
untuk beroperasi dibawah sistem operasi Windows. Program ini
mempunyai beberapa
keunggulan, yaitu produktivitas, kualitas, pengembangan
perangkat
lunak, kecepatan kompiler, pola desain yang menarik serta diperkuat
dengan
bahasa perograman yang terstruktur dalam struktur bahasa perograman
Object
Pascal.
Sebagaian
besar pengembang Delphi menuliskan dan mengkompilasi kode
program di
dalam lingkungan pengembang aplikasi atau Integrated Development
Environment
(IDE). Lingkungan kerja IDE ini menyediakan
sarana yang
diperlukan
untuk merancang, membangun, mencoba, mencari atau melacak
kesalahan,
serta mendistribusikan aplikasi. Sarana-sarana inilah yang
memungkinkan
pembuatan prototipe aplikasi menjadi lebih mudah dan waktu
yang
diperlukan untuk mengembangkan aplikasi menjadi lebih singkat.
2.1.1
File – file Penyusun Project
Sepintas sebuah
program aplikasi yang dapat dibuat dengan menggunakan
Delphi
hanya terdiri dari file project dan sebuah unit. Namun kenyataannya
terdapat
beberapa file yang dibentuk pada saat membangun sebuah program
aplikasi.
Berikut ini merupakan file-file penyusun projek yang terdapat pada
program
Delphi, yaitu :
1.
File Project (.D pr ) dan file Unit (.P as )
Sebuah
program Delphi terbangun dari modul-modul source code yang
disebut
unit. Delphi menggunakan sebuah file projek (.D pr ) untuk
menyimpan
program utama. File sumber untuk unit biasanya berisi
sebagian
besar kode di dalam aplikasi, file ini ditandai dengan ekstensi (.P
as
). Setiap aplikasi atau projek terdiri atas
file projek tunggal atau lebih
dalam file
unit.
2.
File Form (. Dfm )
File form
adalah file biner yang dibuat oleh Delphi untuk menyimpan
informasi
yang berkaitan dengan form.
3.
File Resource (. Res )
File resource
merupakan file biner yang berisi sebuah ikon yang
digunakan
oleh project. File ini secara terus menerus di-update atau diubah
oleh
Delphi sehingga file ini tidak bisa diubah oleh pemakai. Dengan
menambahkan
file resource pada aplikasi dan menghubungkan dengan file
project
dapat menggunakan editor resource,
misalnya editor untuk
membuat
file resource.
4.
File Project Options (. Dof ) dan File Desktop Settings (. Ds k)
File project
options merupakan file yang berisi options-options dari suatu
project
yang dinyatakan melalui perintah Options dari
menu Project.
Sedang
file desktop setting berisi option-option yang dinyatakan melalui
perintah Environment
Options dari menu Tools. Perbedaan di antara kedua
jenis file
tersebut adalah bahwa file project options dimiliki oleh setiap
project
sedangkan file desktop setting dipakai untuk lingkungan Delphi.
Apabila
ada kerusakan pada kedua jenis file tersebut dapat mengganggu
proses
kompilasi. Prosedur yang dapat kita tempuh untuk menangani
gangguan
tersebut adalah dengan menghapus kedua jenis file tersebut
yaitu .
Do f dan . Dsk karena kedua file tersebut akan terbentuk secara
otomatis
pada saat menyimpan project.
5.
File Backup (.~d p, . ~d f, . ~p a)
File-file
dengan ekstensi di atas merupakan file backup dari suatu project,
form
dan unit. Ketiga jenis file tersebut akan
terbentuk pada saat proses
penyimpanan
untuk yang kedua kalinya. Kerena ketiga file tersebut
berjenis backup
(cadangan) maka ketiga jenis file tersebut berisi salinan
terakhir
dari file-file utama sebelum disimpan lebih lanjut.
6.
File jenis lain
File-file
dengan ekstensi lain yang dapat ditemukan dalam folder tempat
penyimpanan
program aplikasi selain yang memiliki ekstensi yang telah
disebutkan
pada umumnya adalah file-file yang dibentuk oleh compiler
dan
beberapa file Windows yang digunakan Delphi. File-file tersebut
adalah:
a) File Executable
(. Exe ). File ini dibentuk oleh compiler dan
meruakan
file esekusi (executable) dari program aplikasi. File ini
berdiri
sendiri dan hanya memerlukan file library di D LL , VB X
dan
lain-lain
b) File
unit Object (. Dcu). File ini merupakan file unit (. Pa s)
yang
telah
dikompilasi oleh compiler yang akan dihubungkan dengan
file
esekusi.
c) File Dinamic
Link Library (.D ll). File ini dibentuk oleh compiler
apabila
kita merancang . DLL sendiri.
d) File Help.
File ini merupakan file Windows dan merupakan file
help
standar yang dapat dipakai diprogram aplikasi
Delphi.
e)
File Image (. Wm f, . Bmp , .Ico ).
File-file ini merupakan file
Windows
dari aplikasi selain Delphi yang dapat digunakan untuk
mendukung
program aplikasi yang kita rancang tampak lebih
menarik.
.
.
. Komponen
Delphi tersebut merupakan icon memo pada
Delphi.
Komponen memo diatas akan karakter ke serial port, yang akan diterima
oleh
mikrokontroler, selanjutnya mikrokontroler akan mengirim karakter yang
dikirimkan.
Dengan mengatur Comport Componen dan mengubah properties-nya
menjadi
9600bps, kemudian menyesuaikan COMx maka isi dengan kode seperti
ini :
procedure
TForm1.ComPortRxChar(Sender: TObject; Count: Integer);
var
Str:string;
ch
: char; i,j:integer;
begin
ComPort.ReadStr(Str,
Count); j := 0;
for
i := 1 to Count do begin
ch
:= str[i];
if
ord(ch)<>0 then memo.SelText := ch
else
memo.SelText := ‘0′
end;
end;
Artinya bahwa bila ada
0 komentar:
Posting Komentar