angel_boy013
دوشنبه 28 فروردین 1391, 12:09 عصر
سلام دوستان عزیز خسته نباشید
من 1 مشکل مبتدی داشتم برای کار با ترد ها
کد من این هست
توی کد اونجا که کامنت گزاشتم error خطا میده من میخوام دو تا پروگس بار با هم پر شن
ممنون میشم مشکل منو بگید
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
namespace thread
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void bar1()
{
for (int i = 0; i <= 100; i++)
{
progbar.Value = i; // ERROR MIDE INJA
Thread.Sleep(100);
}
}
public void bar2()
{
for (int j = 0; j <= 100; j++)
{
prog2.Value = j;
Thread.Sleep(100);
}
}
private void btnclick_Click(object sender, EventArgs e)
{
//Thread a = new Thread(bar1);
Thread b = new Thread(bar2);
// bar1();
// bar2();
new Thread(bar1).Start();
b.Start();
}
}
}
من 1 مشکل مبتدی داشتم برای کار با ترد ها
کد من این هست
توی کد اونجا که کامنت گزاشتم error خطا میده من میخوام دو تا پروگس بار با هم پر شن
ممنون میشم مشکل منو بگید
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
namespace thread
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void bar1()
{
for (int i = 0; i <= 100; i++)
{
progbar.Value = i; // ERROR MIDE INJA
Thread.Sleep(100);
}
}
public void bar2()
{
for (int j = 0; j <= 100; j++)
{
prog2.Value = j;
Thread.Sleep(100);
}
}
private void btnclick_Click(object sender, EventArgs e)
{
//Thread a = new Thread(bar1);
Thread b = new Thread(bar2);
// bar1();
// bar2();
new Thread(bar1).Start();
b.Start();
}
}
}