Timer t = new Timer();
t.Interval = 3000;//30000 มิลิวินาที เท่ากับ 30 วินาที
t.Tick += new EventHandler(t_Tick);
t.Enabled = true;
void t_Tick(object sender, EventArgs e)
{
}
ประมาณนี้หรอครับ
ผมต้องจะให้มันทำงานเท่ากับจำนวนที่มันหาเจอคือตัวแปล i ในโค้ดด้านล่างนี้คือคอนเน็คตัวแรกแล้วหน่วงเวลา 30 วินาที แล้วคอนเน็คตัวต่อไปเรื่อยๆจนครบตามจำนวนในตัวแปล i จากนั้นก็ให้มันค้นหาใหม่...ช่วยทีนะครับพี่วิน
Code (C#)
{
uint i = 0;
if (e.Devices == null)
{
// MessageBox.Show("Error discovering");
}
else
if (e.Devices.Count == 0)
{
//MessageBox.Show("Nothing found");
}
else
for (i = 0; i < e.Devices.Count; i++)
{
wcl.wclBluetoothDevice Device = e.Devices[i];
ListViewItem Item = lvDevices.Items.Add(Device.Address);
string str = "";
Device.GetName(e.Radio, ref str);
Item.SubItems.Add(str);