PDA

View Full Version : کمک در مورد دستور نخها



Beginneruser
دوشنبه 14 بهمن 1392, 15:49 عصر
سلام خدمت دوستان عزیز آیا از عزیزان میشه یکی بفرمایند که این دستور در نخها به چه منظور استفاده میشه یعنی میشه در مورد این دستور توضیح بده ممنون میشم از لطفتون.
و اینکه در خط دوم پارامترهای داخل پرانتز رو یه توضیح کوچیک بدید، و چطور میشه به جای عدد ثابت 50 ورودی از تکست باکس از کاربر بگیره من میزنم ارور میده تشکر منظور آخری همون اینترول تایمر ولی نمیدونم (Nothing,0) چی هستش.




;Control.CheckForIllegalCrossThreadCalls = False
Dim t As New Threading.Timer(New Threading.TimerCallback(AddressOf work), Nothing, 0, 50)

danialafshari
دوشنبه 14 بهمن 1392, 17:46 عصر
سلام
به نظر میاد شما از دو زبان برنامه نویسی کد قرار دادید
در کل آموزش کار با thread به فراوانی موجوده و می تونید جستجو کنید
;Control.CheckForIllegalCrossThreadCalls = False
با کد بالا می تونید از آبجکت ها توسط نخ استفاده کنید
using System.Threading;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int s = 0;
void counter()
{
while (true)
{
s +=1;
label1.Text = s.ToString();
Thread.Sleep(1000);
}
}
private void button1_Click(object sender, EventArgs e)
{
CheckForIllegalCrossThreadCalls = false;
Thread t = new Thread(counter);
t.Start();
}
}
}