Çok Yakında Yeni Bir Arayüzle karşınızdayız! http://yeni.delphican.com/

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Thread içerisinde sleep kullanımı
#1
Merhaba,

Daha önce derlenmiş bir exe içerisine kendi DLL im ile işlem yapıyorum.


Öncelikle kanalı tanımlıyorum.
type
KanalUranium = class(TThread)
protected
 procedure Execute;override;
end;

Aşağıdaki kodda sleep ile işlemlerin belirli aralıklarla gerçekleşmesini sağlıyorum fakat aklıma takılan bir konu var.
Procedure KanalUranium .Execute;
var
 tmplist : TStringList;
begin
 tmplist := TStringList.Create;
While not terminated do
begin
 Sleep(4000+Random(1000));
end;
 tmplist.Free;
end;
Bu şekilde sleep yaptığımda tüm dll içerisindeki işlemleri mi bekletiyorum yoksa KanalUranium içerisindekileri mi sadece?
Sleep(4000+Random(1000)); ile KanalUranium .Sleep(4000+Random(1000)) arasındaki fark nedir?


Bu konuda ilgi alabileceğim yerli veya yabancı bir kaynak önerebilir misiniz?

Teşekkürler.
Cevapla
#2
(24-08-2019, Saat: 14:01)berk06 Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Merhaba,

Daha önce derlenmiş bir exe içerisine kendi DLL im ile işlem yapıyorum.


Öncelikle kanalı tanımlıyorum.
type
KanalUranium = class(TThread)
protected
 procedure Execute;override;
end;

Aşağıdaki kodda sleep ile işlemlerin belirli aralıklarla gerçekleşmesini sağlıyorum fakat aklıma takılan bir konu var.
Procedure KanalUranium .Execute;
var
 tmplist : TStringList;
begin
 tmplist := TStringList.Create;
While not terminated do
begin
 Sleep(4000+Random(1000));
end;
 tmplist.Free;
end;
Bu şekilde sleep yaptığımda tüm dll içerisindeki işlemleri mi bekletiyorum yoksa KanalUranium içerisindekileri mi sadece?
Sleep(4000+Random(1000)); ile KanalUranium .Sleep(4000+Random(1000)) arasındaki fark nedir?


Bu konuda ilgi alabileceğim yerli veya yabancı bir kaynak önerebilir misiniz?

Teşekkürler.

Thread'ler ile ilgili pek çok kaynak bulabilirsiniz, lâkin size Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. okumanızı önerebilirim.
Mal sahibi, mülk sahibi
Hani bunun ilk sahibi ?
Mal da yalan mülk de yalan
Var biraz da sen oyalan...
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Anonymous Thread & Exception Tuğrul HELVACI 11 457 06-11-2019, Saat: 18:02
Son Yorum: ismailkocacan
  cxscheduler bileşen kullanımı KUNTAY 2 194 04-10-2019, Saat: 08:36
Son Yorum: elixir84
  Fdmemtable kullanimi arsl01 8 645 11-09-2019, Saat: 01:32
Son Yorum: Aktolgali
  Thread içerisinde Tstrings & TStringList yhackup 2 204 10-09-2019, Saat: 22:45
Son Yorum: yhackup
  TNotification Kullanımı hk yhackup 4 330 07-08-2019, Saat: 18:51
Son Yorum: Bay_Y



Konuyu Okuyanlar: 1 Ziyaretçi