PDA

View Full Version : سوال: برای اینکه یک فرم بعد از نمایش ، پس از مدت مشخصی بسته شود ، از چه روشی باید استفاده کرد؟



مهدی د
دوشنبه 11 شهریور 1392, 21:25 عصر
سلام
برای اینکه یک فرم بعد از نمایش ، پس از مدت مشخصی (مثلا 10 ثانیه) بسته شود ، از چه روشی باید استفاده کرد؟

mohamad_torabi
دوشنبه 11 شهریور 1392, 22:22 عصر
فکر کنم باید از خوصوصیت تایمر استفاده کنید

مهرداد صفا
دوشنبه 11 شهریور 1392, 23:34 عصر
با سلام.
می توانید از یک Thread مجزا برای بستن فرم استفاده کنید. به این صورت:

Dim thread2 As New System.Threading.Thread(Sub()
Form2.Show()
System.Threading.Thread.Sleep(10000)
Form2.Close()

End Sub)
thread2.Start()

mohsen.akbari
سه شنبه 12 شهریور 1392, 11:20 صبح
با عرض سلام و خسته نباشيد.
شما براي اينكه يك فرم بعد از مقدار مشخصي بسته شه مي تونيد از يك تايمر استفاده كنيد.
براي اين كار اول يه timer به فرمتون اضافه كنيد
2-از properties اون خاصيت enabled رو true كنيد
3- مقدار interval رو 10000 كنيد توجه كنيد كه 10000 به ميلي ثانيه است و معادل همان 10 ثانيه مي باشد
4- بر روي تايمر دبل كليك كنيد و در قسمت كد آن بنويسيد unload me
خسته نباشيد