Rabu, 12 Maret 2014

DELPHI


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