在VB中动态执行VBS代码,可操控窗体控件

通过执行一段VBS代码来操控窗体内的控件
也可以使用AddObject方法添加自己的类,那么在动态VBS代码中也一样可以使用
在增加程序扩展性或是有脚本化需求的时候,这个方法还是不错的.

Option Explicit
Dim vbs As Object Private Sub Command1_Click()
vbs.ExecuteStatement "showtime"
End Sub Private Sub Form_Load()
Set vbs = CreateObject("MSScriptControl.ScriptControl")
vbs.Language = "VBScript"
vbs.AddObject "form1", Me, True
vbs.AddCode "sub showtime()" & vbCrLf & "form1.command1.caption=now" & vbCrLf & "end sub"
End Sub

>>>运行效果如下图<<<

在VB中动态执行VBS代码,可操控窗体控件

上一篇:Catch That Cow 分类: POJ 2015-06-29 19:06 10人阅读 评论(0) 收藏


下一篇:文件服务器的详细配置之共享权限与NTFS权限的设置