Merhaba ArkadaÅŸlar,
C# ile Bir kart okuyucu sistemi hazırlıyorum kartı okuyucuya bastığı anda bilginin gelmesi için sonsuz bir döngü oluşturdum. Bilgiler geliyor fakat ekran donuyor hiçbirşey yapamıyorum o devamlı olarak kontrol ediyor. Bunu nasıl önliyebilirim ? MultiThread olayına baktım fakat ondada olmadı yada ben tam yapamadım. Lütfen bu konu hakkında yardımlarınızı bekliyorum şimdiden teşekkür ederim.
C# Sonsuz Döngüde Takılma Sorunu ?
23
●3.423
- 16-05-2013, 13:46:25hocam bu bilgiler sürekli olarak geliyor o yüzden bir event yazılması gerekir. yani iş döngü ya da break ile ilgili değil..anti236 adlı üyeden alıntı: mesajı görüntüle
- 16-05-2013, 17:27:27Merhabalar,
Sorunu hallettim backgroundWorker kullandım ve döngünün aralarına System.Threading.Thread.Sleep(100); koyarak 100ms beklettim şuan gayet güzel hiç takılma yok fakat bu seferde backgroundWorker DoWorkunu kapatamadım
bu konuda bi düşünceniz varmıdır ? backgroundWorker1.CancelAsync(); koydum olmadı.
- 16-05-2013, 18:11:09Merhabalar zaten olayı çözdüm şuan gayet güzel dediğim gibi checkbox seçili ise sonsuz döngü backgroundWorker ile başlıyor takılma yok başka bir işlem dahi yapabiliyorum fakat tek sorun checkbox seçili olmadığındada işlem devam ediyor orasını ayarlayamadım bir türlü.R10SS adlı üyeden alıntı: mesajı görüntüle
- 16-05-2013, 19:36:25Kimlik doğrulama veya yönetimden onay bekliyor.Kart okuyucunun bağlı olduğu portu okuman gerekir. Sonsuz döngü gibi anlamsız bir kavram ile bunu yapamazsın.
http://www.codeproject.com/Articles/...ng-application
bu konuda bi düşünceniz varmıdır ? backgroundWorker1.CancelAsync(); koydum olmadı.