Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Yardım
#1
Merhabalar Şöyle Bir Sorunum var;
Formumda 2 tane Thread componenti kullanıyorum (TJvThread)
1.Thread : string leri işleme işi yapıyor;
2.Thread : string listteki string leri 1.Thread gönderip işletiyor;

Threadlerin 2 sindede ExcuteWait işlemi yapıyorum.

ama 1.Thread Executeden çıkmıyor.

bunu hakkında bir bilgisi olan varmı acaba  ?

Kullanılan Component 
TJvThread


procedure TForm1.Thread1Execute(Sender: TObject; Params: Pointer);
begin
 //string işleniyor;
end;

procedure TForm1.Thread2Execute(Sender: TObject; Params: Pointer);

begin
 for filePath in files do
      begin
       Thread1.ExecuteAndWait();
      end;


end;
Cevapla
#2
Bu kaynak sana yardımcı olabilir.
WWW
Cevapla
#3
(05-12-2017, Saat: 13:59)yhackup Adlı Kullanıcıdan Alıntı: Bu kaynak sana yardımcı olabilir.

Teşekkürler İnceliyorum

Malesef Olmadı
Cevapla
#4
Threadlerden pek anlamam ama threadin beklemesi için bir olay bildirmen gerekmez mi. Yani şu işlem bitene yada şu olay gerçekleşene kadar bekle gibi bir şey demen gerektiğini düşünüyorum. Yani ne zamana kadar beklemesi gerektiğini bilmiyor olabilir yazdığın kod. Pek yardımcı olamadım ama en azından belki bir fikir oluşmuştur.
WWW
Cevapla
#5
Merhabalar,


Sizlere bir önerim var. Bileşen kullanmak sürüm değiştirirken sorun çıkartabilir. Bu yüzden hele ki Thread gibi önemli bir mevzuda bileşen kullanmanızı pekte tavsiye etmem. Size önerim geçmişten beri kullandığım bir class dosyası. DelphiTürkiye formundan Şaban Akman hocanın yazmış olduğu bu dosyayı sizlerle paylaşmak isterim.


İçinde örneği de mevcut olan projede herhangi bir sorun olduğunda yorum atabilirsiniz.


Saygılarımla,
İyi çalışmalar.


Ek Dosyalar
.zip   islemYap.zip (Dosya Boyutu: 114,91 KB / İndirme Sayısı: 28)
kisisel_logo_dark.png
WWW
Cevapla
#6
Teşekkür Ederim Deneyip Haber Edicem.

OmniThreadLibrary examples baktım acaba OmniThreadLibrary wait Yokmu ;
Cevapla
#7
(05-12-2017, Saat: 16:47)SecondLife Adlı Kullanıcıdan Alıntı: Teşekkür Ederim Deneyip Haber Edicem.

OmniThreadLibrary examples baktım acaba OmniThreadLibrary wait Yokmu ;

Hocam yorumları alıntılarsanız kime dediğinizi anlayabilirim. OmniThreadLibrary attığım dosya ile bir bağı yok.
kisisel_logo_dark.png
WWW
Cevapla
#8
(05-12-2017, Saat: 17:00)hyperxman Adlı Kullanıcıdan Alıntı:
(05-12-2017, Saat: 16:47)SecondLife Adlı Kullanıcıdan Alıntı: Teşekkür Ederim Deneyip Haber Edicem.

OmniThreadLibrary examples baktım acaba OmniThreadLibrary wait Yokmu ;

Hocam yorumları alıntılarsanız kime dediğinizi anlayabilirim. OmniThreadLibrary attığım dosya ile bir bağı yok.

Yok sizinkine demedim. Sizinkini denicem.
Sadece OmniThreadLibrary ExecuteWait gibi birşey varmı diye merak ettim.
Cevapla
#9
Alıntı:Yok sizinkine demedim. Sizinkini denicem.

Sadece OmniThreadLibrary ExecuteWait gibi birşey varmı diye merak ettim.

O konuda fikrim yok hocam Smile
kisisel_logo_dark.png
WWW
Cevapla
#10
2. thread neden 1. thread e gönderiyor? O kısmı anlamadım..
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Edge Browser Hakkında Yardım. glagher 6 3.272 14-06-2025, Saat: 23:40
Son Yorum: maxpaynen
  Web servis konusunda yardım Patriot 7 1.407 24-01-2025, Saat: 21:28
Son Yorum: enigma
  Thread içinde Web Browser Çalışırmı adelphiforumz 0 433 09-01-2025, Saat: 13:22
Son Yorum: adelphiforumz
  Open cv Yardım woywod 0 430 30-12-2024, Saat: 01:50
Son Yorum: woywod
  Buton Oluşturma Konusunda Yardım İhtiyacı cemakkus 31 8.262 27-09-2024, Saat: 21:00
Son Yorum: cemakkus



Konuyu Okuyanlar: