永发信息网

vb6怎么在代码中执行编译命令

答案:1  悬赏:20  手机版
解决时间 2021-03-28 13:42
vb6怎么在代码中执行编译命令
最佳答案
你说的有点像外*挂中间的脚本,可以让使用者自己编写一段代码,程序可以执行。
但是编译成exe就不现实了,只要能执行脚本不就行了吗?
VB语言可以实现这一功能,VB利用Microsoft Script Control对象可以动态执行(即无需事先编译成EXE)VBS指令,代码如下:

窗体放一个多行文本框和一个按钮。

Private Sub Command1_Click()
Dim ScriptControl As Object, Psw$
Set ScriptControl = CreateObject("MSScriptControl.ScriptControl")
ScriptControl.Language = "VBScript"
ScriptControl.Timeout = -1
ScriptControl.AddCode Text1.Text
Psw = ScriptControl.Run("encodePwd")
MsgBox Psw
End Sub

Private Sub Form_Load()
Text1.Text = "Function encodePwd()" & vbCrLf & _
             "encodePwd = ""这是返回字符串""" & vbCrLf & _
             "End Function"
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
NBA历史上体型消瘦的球员除去KD谁是第二强
关于周杰伦和香港四大天王的比较
在巴西中国人没有身份怎样回中国
沈德同的最新消息
平安一账通怎么在手机注册?
关于易弯折的命名
红糖炖排骨好吃吗?
啤酒可以热着喝吗?
买手机,求推荐,要求不怎么高外观要大气
单选题将某马铃薯品种的花药进行离体培养获得
盘子的英文是什么???
被说了一年的73胜总亚军,这个胜利有多重要
胡可和应采儿谁比较漂亮?
桂花藕时尚餐厅地址有知道的么?有点事想过去
如果A☆B=[(A+B)×A-B]÷A,求10☆5的值。
推荐资讯
Red Hat中的 yum是什么?
扶绥第二中学的壮文怎么写
怎样才算漫游?漫游的标准是什么?
正常情况下宝宝几个月大可以添加盐
KOF99至01的白衣草稚京是真的吧?
再次请教啊,火木水的名字搭配好吗?
求助,丧服萝莉
急求!!!!!!Tortoise svn中删除文件 怎
想入手一个s8+ 有必要买皇帝版的吗
东南V CROSS与吉利新帝豪自动挡买哪个
当哥的这样子回答是什么样的心态?
买车的话什么时间优惠最高!!!,金9银10VS淡
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?