folder Tahribat.com Forumları
linefolder Visual Basic - Basic - PicBasic ve Türevleri
linefolder Visual Basicte Döngülerde Uzun Döngülerde Oluşan Geçici Kilitlenmeleri Engelleme



Visual Basicte Döngülerde Uzun Döngülerde Oluşan Geçici Kilitlenmeleri Engelleme

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CHaRMaNDeR
    CHaRMaNDeR's avatar
    Kayıt Tarihi: 05/Nisan/2003
    Erkek
    örnek vereyim, bi richtextboxekleyin


    For i = 0 to 999999
    doevents " bukomut sayesinde
    Ricttextbox1.text = richtexbox1.text & vbcrlf & "CHaRManDeR"
    next i


    Bukadar. basit ama çok işe yarar. oyun yaparken falan

    Düşünüyorum, o halde varım.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kreston
    Kreston's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 28/Aralık/2002
    Erkek
    o ne bab ??
    yani sleep gibi bi komutmu
    adamı bekletiomu annamadım la ?

    Zimbabwe
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Criminal2
    Criminal2's avatar
    Kayıt Tarihi: 04/Ağustos/2003
    Erkek
    yok yaw...
    hani büyük for-next'te thread kitlemiyor ya vb'de...
    araya doevents koyarak devamlı ekranın update yapılmasını sağlıyor...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CoaX
    CoaX's avatar
    Kayıt Tarihi: 09/Eylül/2003
    Erkek
    bildiğim kadarıyla doevents windowsun sıradaki işlemini yaptırtıp kitlenmeyi önliyor. Tam anlatamadım ama sıradak işi yapıyordu sanırım bu komutla... Yanlışsa düzeltin . Yanlış bilgi vermeyelim
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Antikky
    Antikky's avatar
    Üstün Hizmet Madalyası Üstün Hizmet Madalyası
    Kayıt Tarihi: 01/Mayıs/2003
    Erkek
    oha çok hoş lan ...
    helal sana kardeş.

    Umursamaz Tavrımın Hastası Olunuz.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Criminal2
    Criminal2's avatar
    Kayıt Tarihi: 04/Ağustos/2003
    Erkek
    CoaX bunu yazdı:
    -----------------------------
    bildiğim kadarıyla doevents windowsun sıradaki işlemini yaptırtıp kitlenmeyi önliyor. Tam anlatamadım ama sıradak işi yapıyordu sanırım bu komutla... Yanlışsa düzeltin . Yanlış bilgi vermeyelim
    -----------------------------

    yanlış !
    sıradaki işlem zaten yapılıyor...doevents olsada olmasada..
    tam açıklaması ile tüm konrtolleri update ediyor...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ir2
    ir2's avatar
    Bilgi/Destek Madalyası Developer Madalyası
    Kayıt Tarihi: 10/Mayıs/2003
    Erkek
    doevents programıun cevap wermesini sağlar
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    CHaRMaNDeR
    CHaRMaNDeR's avatar
    Kayıt Tarihi: 05/Nisan/2003
    Erkek
    Tam olarak şu işe yarıyor;

    normalde döngü anında program kilitlenir, eğer timer falan varsa onlar döngü bitene kadar durur, hatta eğer bi componenet kullanıyorsanız onla ilgili hiç bişi çalışmaz.

    doevents döngü ve buna benzer diğer şeylerde, yani programın sürekli çalışmasını bir süre aksatabilecek şeylerde geçici kilitlenmeleri önler

    Düşünüyorum, o halde varım.
Toplam Hit: 2089 Toplam Mesaj: 8