private void BtScriptClick(object sender, EventArgs e) { OpenFileDialog file_form = new OpenFileDialog(); file_form.DefaultExt = "txt"; var result = file_form.ShowDialog(); if (result == DialogResult.OK) { RunScriptDelegate del = new RunScriptDelegate(RunScript); var workTask = Task.Run(() => del.Invoke(file_form.FileName)); } }
public object RunScript(string name, object[] args) { try { if (InvokeRequired) { RunScriptDelegate tmp = new RunScriptDelegate(RunScript); return(Invoke(tmp, name, args)); } else { return(browser.Document.InvokeScript(name, args)); } } catch (Exception) { return(null); } }
public object RunScript(string name, object[] args) { try { if (InvokeRequired) { RunScriptDelegate tmp = new RunScriptDelegate(RunScript); return Invoke(tmp, name, args); } else { return browser.Document.InvokeScript(name, args); } } catch (Exception) { return null; } }