我可以在运行时在vb中实现代码片段吗?

时间:2009-11-27 10:41:03

标签: vb.net macros clipper

我需要将一个旧的Clipper应用程序移植到vb.net。它严重依赖于用户编写的宏,如果没有它们,实际上几乎不可能创建。在解释VB时,我确信必须能够实现用户输入的代码,但我不知道该怎么做!

例如,我可能有一个文本字段txtMacro,我的用户输入“iif(mid(txtA,2,3)=”ABC“,”alphabet“,”no alphabet“)”。我想在我的应用程序中有这样的代码:

strResult = @txtMacro

其中@是在txtMacro中实现代码的一些方法。

1 个答案:

答案 0 :(得分:1)

尝试使用System.CodeDom命名空间。System.CodeDom Namespace