如何将字符串作为一行命令执行

来源:百度知道 编辑:UC知道 时间:2024/05/17 22:37:41
我想问一下
我想在一个程序中写入一行字符串,如“saystring 中华人民共和国”
并且赋予给变量
var a
set a =“saystring 中华人民共和国”
我现在要问的是如果让这行字符串变成一条此程序内的一条命令,也就是执行“saystring 中华人民共和国”
这行命令的结果?
谢谢。

怎么执行?

不可以的,如果你真想这样,你必需有一个相当于编译的函数,就是分析你的语句,什么字符运行相应的程序。
像你这个,你可以把你的这个字符串分析一下,看前面的字符可否组成”saystring“,如果可以,你就可以运行一个函数比如说是Fsay(),如果是别的字符,执行其它函数。不过这个东西从理论上看很简单,但要实际做起来,有好多细节要考虑到。

不知道用什么语言
你参考用(宏替换)那一部分,肯定可以的