我有一个功能
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) 我需要从客户端运行exe文件.Exe文件存在于我的C:\ Directory中.我需要从我的WEB站点运行这个exe文件.
我该怎么办呢?