0
  • 我需要能够公开调用主机的“命令”。
  • 我需要有简单易读的语法。
  • 非程序员需要很容易上手。

一个例子如下:

主机应用:

ScriptHost.AddCommandBinding("MyCommand", delegateToMyHandler, parameterDefinitionsStruct);

脚本

 returnval = MyCommand(param1, param2);

有人知道这样的事情吗?

4

2 回答 2

2

IronPython将是完美的选择。

IronPython in Action一书的描述说“您将了解如何将 IronPython 作为现成的脚本语言嵌入到 C# 和 VB.NET 程序中”

于 2009-06-23T21:05:41.163 回答
0

如果您的任何非程序员是系统管理员,我会考虑使用 PowerShell。它被用作 Exchange Server 和 SQL Server 的内置脚本语言,并随 Windows 7 和 Windows Server 2008 R2 一起提供。

于 2009-06-24T00:10:21.290 回答