rss
email
twitter
facebook

Tuesday, March 30, 2010

[Delphi]-Multithreading

Apa itu multithreading?

Multi yang berarti banyak. Singkatnya yaitu banyak thread atau task yang berjalan dalam 1 proses dan dalam waktu yang sama.

Delphi mendukung multithreading, tetapi waktu kita pertama kali install Borland Delphi pakage tersebut tidak ada. Sehingga kita harus menambahkan suatu pakage agar Delphi dapat mendukung multithreading. Pakage dapat di download di sini. Caranya yaitu :

1. Download pakage TBMDThread

2. Klik 2x pakage nya

3. Klik Compile

4. Klik Install

Setelah selesai secara otomatis akan bertambah komponen baru pada Component Palette dengan title BMitov. Dengan menggunakan komponen itulah kita bisa menjalankan multithreading pada Delphi.

Ada 4 event yang terdapat pada komponen tersebut.

1. OnExecute

2. OnStart

3. OnTerminate

4. OnUpdate

Yang sering kita gunakan adalah OnExecute yaitu event yang dijalankan pada saat komponen TBMDThread di eksekusi dan OnTerminate yaitu event yang dijalankan pada saat terminate atau thread selesai dieksekusi.

Selamat mengeksplorasi.

1 comments:

ahroihan said...

bos punya contoh delphi pake oracle ga? boleh minta ga,,,,,,, buat referensi skripsi nih.. please

Post a Comment

Your Ad Here