Michael-wigontherun
2/12/2020 - 8:46 PM

Call JavaScript from C#

MSScriptControl.ScriptControlClass js = new MSScriptControl.ScriptControlClass();
js.AllowUI = false;
js.Language = "JScript";
js.Reset();

js.AddCode(@"
function test(x)
{
	return x + 42;
}
");

object[] parms = new object[] { 11 };
int result = (int)js.Run("test", ref parms);
Console.WriteLine( result );