是否可以将文本框输入转换为工作代码?
例如,用户类型&#39;如果x <10则y = 2,否则y = 5&#39;在textbox1中,它可以直接用作代码...
dim x as integer = 5
dim y as integer = 0
include processed textbox1.text
resultbox.text = (y*20).tostring
为什么需要这样做并不重要 - 只要是否有任何直接的方法将字符串解析为代码。
非常感谢。
答案 0 :(得分:0)
也许这就是你要找的东西:
http://www.codeproject.com/Articles/12852/Compile-and-Run-VB-NET-Code-using-the-CodeDom
答案 1 :(得分:0)
是的,您可以使用VBCodeProvider class执行此操作。虽然所需的代码量非常大:
http://www.codeproject.com/Articles/5472/Compiling-NET-code-on-the-fly