PDA

View Full Version : یه سوال در مورد رذ.دثف



yaghoobi
چهارشنبه 03 اسفند 1384, 12:07 عصر
:گریه: چطوری می تونم یه برنامه با vb.net بنویسم که چند تا عکس رو به یک فاصله زمانی (مثلا هر 5 ثانیه)پخش کنه؟

asilverisis
چهارشنبه 03 اسفند 1384, 12:49 عصر
سلام
خیلی راحت با اسفاده از یک Timer

محمد عرب
چهارشنبه 03 اسفند 1384, 12:54 عصر
با سلام
ابتدا یک Timer روی فرم بگذار و سپس خاصیت Interval آن را برابر 5000 (برابر 5 ثانیه) قرار بده
و خاصیت Enabled آن را نیز True کن حال در رویداد Tick آن مانند زیر کد بنویس:

Public Class Form1
Private Sub tmrTimer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmrTimer1.Tick
Static a As Byte = 1
PictureBox1.Load("c:\photo" & a & ".jpg")
a += 1
If a = 6 Then
tmrTimer1.Enabled = False
End If
End Sub
فرض اینستکه نام عکس های مورد نظر شما Photo1.jpg تا Photo5.jpg است.
راه بسیار بسیار راحتتر این است که از ImageList استفاده کنید.
---------------------
با تشکر
محمد عرب