Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Visual Basic

Cevapla
 
LinkBack Seçenekler
Eski 24/02/2008, 22:29   #1 (permalink)
Üye
 
Üyelik Tarihi: 10/2005
Mesaj: 16
Varsayılan hızlı değişen textbox

For n = 1 To 10000
TextBox1.Text = n
Next n

bu kodları çalıştırdığımda textboxda çok hızlı sayan rakamları bellibelirsizde olsa görmeyi beklerdim, ancak 10000 e kadar içinden sayıp direkt 10000 i yazıyor. neden 10000 e kadar saydıklarını bellim belirsizde olsa textboxda göremiyorum?
(Bu sorunun yanıtı aslında; seri portdan sürekli okuttuğum datayı görüntülemede yaşadığım aynı sorunu simüle ettiği için işime yarayacak)
yardımlarınız için şimdiden teşekkürler.
sinanco hatta değil   Alıntı Yaparak Yanıtla
Eski 24/02/2008, 23:24   #2 (permalink)
Üye
 
oyavuz Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2007
Yer: Aydın
Mesaj: 13
Varsayılan

Kod:
For n = 1 To 10000
TextBox1.Text = n
    For a = 1 To 1000
    DoEvents
    Next
Next n
oyavuz hatta değil   Alıntı Yaparak Yanıtla
Eski 24/02/2008, 23:51   #3 (permalink)
Üye
 
Üyelik Tarihi: 10/2005
Mesaj: 16
Varsayılan

"name DoEvents not declared"
hatası alıyorum?
sinanco hatta değil   Alıntı Yaparak Yanıtla
Eski 25/02/2008, 00:08   #4 (permalink)
Üye
 
Üyelik Tarihi: 10/2005
Mesaj: 16
Varsayılan

My.Application.DoEvents()

şeklinde kullanınca oldu.
çok teşekkürler oyavuz.
sinanco hatta değil   Alıntı Yaparak Yanıtla
Eski 25/02/2008, 03:53   #5 (permalink)
Silversword
 
Revlis Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2003
Yer: Antalya
Mesaj: 1,393
Varsayılan

.doevents da tüm işlemlere süre ayrılır. Bu yüzden sayım biraz uzar. TextBox1.Refresh() eklerseniz daha hızlı sayımı görebilirsiniz fakat işlemci diğer threadlerle ilgilenmediğinden program da farklı alanlar sayım bitene kadar çalışmayacaktır.
__________________
||||Revlis|||||
Revlis şu an hatta   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
textbox backcolor en hızlı nasıl yapılır mevobil C# 8 20/01/2008 13:34
butonla değişen text ParK Visual Basic 2 26/01/2007 01:04
textareda değişen karakterler mehkar Javascript / DHTML / Ajax 6 20/09/2004 18:50
En Hızlı Yayılan Viruslere Hızlı Önlem.. skonak Ağ / Güvenlik 1 04/05/2004 14:50
IIS 6 da değişen StarturE Windows 8 10/11/2003 10:58


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 21:29.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net