folder Tahribat.com Forumları
linefolder Delphi - Pascal
linefolder Acquireexceptionobject Bu Nedir?



Acquireexceptionobject Bu Nedir?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ozgunlu
    ozgunlu's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Kasım/2011
    Erkek

    AcquireExceptionObject, bu hatayı mutex kullanmadığım için mi verir?

    Aynı anda 2 thread' ı aynı obje üzerinden yürütüyorum. Biri read ediyor, diğeri render.

    Hangi durumlarda bu exception' ı fırlatır?


    Hello, i am nothing. I come from Neverland.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ozgunlu
    ozgunlu's avatar
    Banlanmış Üye
    Kayıt Tarihi: 11/Kasım/2011
    Erkek

    Bunu çözdüm de 2 thread arasında nasıl mesajlaşabilirim. Yani bir thread' in içinden diğerini tetiklemem gerekiyor.

    Windows Message falan varmış da delphi ile ilgili bir örnek bulamadım.

    Up olmuş olsun hem.


    Hello, i am nothing. I come from Neverland.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    peterson algoritmasını deneyebilirsin hocam.. flag kullanarak haberleştirebilirsin.. 

    http://i.imgur.com/9lMamfr.png

    burada kendi lock unu yazıyorsun, işlem bitinceye kadar o nesneye erişimi kilitliyor, işlem bittikten sonra unlock yapıp nesneye erişimi açıyor.  bunun hazır kütüphaneleri de var ama delphi de nasıldır nedir bilmiyorum.. Yoksa bile bu şekilde kendi lock unu yaratabilrisin.

    Üstte yazdığım ilk mesajında yazdığın 2 thread in aynı obje üzerinden işlem yapması ile ilgili.

     

    Diğer soruna gelince bir tane thread listener yapabilirsin ve statusunu orada okuyabilirsin, status a da custom değerler verip haberleştirme sağlayabilrisin..

    Windows Message dediğin sanırım MSMQ  (Microsoft Message Queuing)

    http://vimeo.com/9550041 

     

    http://vimeo.com/9550086 

    burdaki videolar yardımcı olabilir (c# üzerinden anlatılıyor)

     

    unbalanced tarafından 16/May/15 14:23 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
Toplam Hit: 1978 Toplam Mesaj: 3