نوشته شده توسط
samiasoft
بهترین کار برای نحوه پیشرفت برنامه استفاده از ترد هستش...که بحث زیادی در موردش شده جستجو کنید
در مورد اتفاقی هم که گفتید بایستی کدتون رو بزارید تا بررسی کنیم
راستش در مورد ترد هیچی نمیدونم . . . چی باید سرچ کنم تا راجع بهش اطلاعاتی پیدا کنم . . .
اما الان مشکل من این کد ساده هست که اونطوری که انتظار دارم کار نمیکنه . . .
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim i As Integer
Button1.Text = "Test Progress Bar"
ProgressBar1.Minimum = 0
ProgressBar1.Maximum = 10000
Button1.Text = "Wait . . . "
'Application.DoEvents()
For i = 1 To 10000
ProgressBar1.Value = i
Next
Button1.Text = "Test Progress Bar"
End Sub
End Class
تو این کد انتظارم هست تا زمانی که حلقه داره تکرار میشه متن باتن بشه Wait . . . بعد دوباره به حالت اول برگرده که به درستی نمایش داده نمیشه . . .