【发布时间】:2011-05-17 01:56:36
【问题描述】:
我很想知道我应该如何实施我正在从事的项目的关键部分。本质上它是数据映射,我复制字段 x 并将其放入字段 y。但是,需要有某种能力在转换期间动态更改(使用字符串操作)该值。
我想要的是一个文本框,用户可以在其中输入脚本,允许他们使用脚本语言修改该值,最好是 VBScript。这将允许他们进行简单的操作,例如这个例子,这将需要一个子字符串:
Mid({input_value}, 2, 4)
在哪里
{input_value}
将在运行时替换为实际值。
因此,例如,如果“字段 x”的输入是“这是一个测试”,并且他们使用上面的 start = 2 和长度 = 4 的示例,则保存到“字段 y”中的值将是“his "
我知道如何将 C# 中的 VBScript 作为 scipt 运行,这不是问题。但是,是否可以在运行时运行和评估上述脚本并将输出记录回 C# 变量中?
否则,有人对我如何处理这个问题有任何建议吗?
非常感谢
【问题讨论】: