Arsip: Multi Thread

 
user image
more 10 years ago

erwan

Dear master delphi sekalian, saya sedang membuat aplikasi yg menggunakan multi thread, saya gunakan JvThread dan sudah bisa berjalan 2 thread sekaligus. Namun ada kesulitan yg saya hadapi, yaitu bagaimana jika thread yang dibutuhkan terus bertambah sedangkan untuk menggunakan thread ini saya harus taruh component JvThread di form untuk tiap 1 thread nya. Adakah cara untuk otomatis membuat thread tambahan semacam itu...? atas bantuannya saya ucapkan terima kasih.
user image
more 10 years ago

mas_kofa

kalo autoCretae jvThread gmn?
user image
more 10 years ago

heriy4nt0

Biasanya saya memakai Thread dengan menulisakan langsung tanpa pemakaian komponen, misal : type tmyclass = class(thread) ...bla..bla..bla. . end; kemudian untuk pemanggilan dari procedure, sy buat satu event terminate procedure OnMyThreadDone(Sender:TObject) Dan thread tersebut saya panggil sebanyak yang sy inginkan bahkan tidak terbatas, procedure form1.panggilThread; begin while true do begin with tmyclass.create(..passing parameter..) do onterminate = OnMyThreadDone; end; end; hanya contoh ya, jangan di ikuti--> blok while diatas tidak pernah berhenti soalnya :D
user image
more 10 years ago

herux

Mau pake jvThread atau TMyThread = class(TThread) ga ada masalah kan ? kalo mau dinamis ya buat aja variable
user image
more 10 years ago

ImanD

@erwan: Dear master delphi sekalian, Namun ada kesulitan yg saya hadapi, yaitu bagaimana jika thread yang dibutuhkan terus bertambah sedangkan untuk menggunakan thread ini saya harus taruh component JvThread di form untuk tiap 1 thread nya. Adakah cara untuk otomatis membuat thread tambahan semacam itu...?
coba pembuatan JvThread nya jangan pas saat design, manfaatkan saat runtime sample simple

var
  JvThread: TJvThread; // coba liat class nya saya blom pernah pke ini
begin
  JvThread:=TJvThread.Create(Self); 
  with JvThread do
  begin
    //setting property yg di butuhkan
  end;  
end;
klo di butuhkan banya thread di 1 form tinggal type nya di buat arra

var
  JvThread: array of TJvThread; 
good luck!
user image
more 10 years ago

erwan

wa makasih makasih para master sekalian.. saya cobain dulu ya
more ...
  • Pages:
  • 1
Share to
Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com