首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎样实现Vb.NET执行字符串变量中存的语句,该如何处理

2012-01-30 
怎样实现Vb.NET执行字符串变量中存的语句请教怎样实现Vb.NET执行字符串变量中存的语句如DimCmdStrasString

怎样实现Vb.NET执行字符串变量中存的语句
请教

怎样实现Vb.NET执行字符串变量中存的语句

Dim   CmdStr   as   String= "Dim   NewM   as   int "

我想执行CmdStr中存放的语句,CmdStr中存放的语名,在程序执行前是不确定的.
这里也就是定义一个NewM的Int变量.像Sql中的Exec(CmdStr)效果,这个问题困我很久了,请高手解困.谢谢


[解决办法]
没好办法,条件编译不知你是否对你有用:

#Const CustomerNumber = 36
#If CustomerNumber = 35 Then
' Insert code to be compiled for customer # 35.
#ElseIf CustomerNumber = 36 Then
' Insert code to be compiled for customer # 36.
#Else
' Insert code to be compiled for all other customers.
#End If


[解决办法]
这是编译器原理了.
你可以自己完成一个解释器.这过这个一般不会用在应用程序里,都是在设计游戏时使用的脚本中.
[解决办法]
这是编译器原理

热点排行