小编atr*_*ame的帖子

线程控制.Invoke

我有一个功能

public void ShowAllFly()
{  
        cbFly.Items.Clear();
        cbFly.Items.Add("Uçu? Seçiniz...");

        dsFlyTableAdapters.tblFlyTableAdapter _t=new KTHY.dsFlyTableAdapters.tblFlyTableAdapter();
        dsFly _mds = new dsFly();
        _mds.EnforceConstraints = false;
        dsFly.tblFlyDataTable _m = _mds.tblFly;
        _t.Fill(_m);
        foreach (DataRow _row in _m.Rows)
        {
            cbFly.Items.Add(_row["FlyID"].ToString()+"-"+_row["FlyName"].ToString() + "-" + _row["FlyDirection"].ToString() + "-" + _row["FlyDateTime"].ToString());
        }
        _Thread.Abort();
        timer1.Enabled = false;
        WaitPanel.Visible = false;
}
Run Code Online (Sandbox Code Playgroud)

在Form_Load函数中像这样;

{
    _Thread = new System.Threading.Thread(new System.Threading.ThreadStart(ShowAllFly));
    _Thread.Start();
    _Thread.Priority = System.Threading.ThreadPriority.Normal;
}
Run Code Online (Sandbox Code Playgroud)

但是当我跑的时候;

在ShowAllFly函数中

cbFly.Items.Clear(); ----  HERE Gives ERROR  LIKE  Control.Invoke must be used to interact with controls created on a separate …
Run Code Online (Sandbox Code Playgroud)

c# multithreading

10
推荐指数
2
解决办法
4万
查看次数

从客户端运行EXE

我需要从客户端运行exe文件.Exe文件存在于我的C:\ Directory中.我需要从我的WEB站点运行这个exe文件.

我该怎么办呢?

client exe

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

client ×1

exe ×1

multithreading ×1