ali190
جمعه 04 فروردین 1391, 14:33 عصر
باسلام و عرض خسته نباشید
من در برنامه ام یه Thread به صورت زیر تعریف کردم
Dim t As New Threading.Thread(AddressOf CopyFile)
Public Sub CopyFile()
اجرای عملیات کپی گرفتن از فایل
t.Abort()
End Sub
اینم کد استارت Thread:
Control.CheckForIllegalCrossThreadCalls = False
t.Start()
همانطور که ملاحظه میکنید در در تابع Copyfile تعریف کردم بعد از انجام عملیات ، Thread بسته بشه
ولی وقتی بعد از انجام عملیات کپی دوباره میخوام یه فایل دیگه رو کپی کنم و thread رو استارت میکنم خطای زیر رو دریافت میکنم:
Thread is running or terminated
ممنون میشم راهنماییم کنید
یاعلی
من در برنامه ام یه Thread به صورت زیر تعریف کردم
Dim t As New Threading.Thread(AddressOf CopyFile)
Public Sub CopyFile()
اجرای عملیات کپی گرفتن از فایل
t.Abort()
End Sub
اینم کد استارت Thread:
Control.CheckForIllegalCrossThreadCalls = False
t.Start()
همانطور که ملاحظه میکنید در در تابع Copyfile تعریف کردم بعد از انجام عملیات ، Thread بسته بشه
ولی وقتی بعد از انجام عملیات کپی دوباره میخوام یه فایل دیگه رو کپی کنم و thread رو استارت میکنم خطای زیر رو دریافت میکنم:
Thread is running or terminated
ممنون میشم راهنماییم کنید
یاعلی