在窗体上添加ScriptControl控件,执行下列代码:
Private Sub Command1_Click()
Dim x
Dim y
Dim S As Long
x = 10
y = 15
ScriptControl1.ExecuteStatement "x=" & x
ScriptControl1.ExecuteStatement "y=" & y
S = ScriptControl1.Eval("x+y+60")
MsgBox S
End Sub
MsgBox显示 :85
程序正常执行
但将x换成一位数组x(1),将y换成一位数组y(1),执行下列代码:Private Sub Command1_Click()
Dim x(1) As Long
Dim y(1) As Long
Dim S As Long
x(1) = 10
y(1) = 15
ScriptControl1.ExecuteStatement "x(1)=" & x(1)
ScriptControl1.ExecuteStatement "y(1)=" & y(1)
S = ScriptControl1.Eval("x(1)+y(1)+60")
MsgBox S
End Sub
系统报错:实时错误‘13’,类型不匹配‘x’
请各位朋友指点!
在此多谢啦!
Private Sub Command1_Click()
Dim x
Dim y
Dim S As Long
x = 10
y = 15
ScriptControl1.ExecuteStatement "x=" & x
ScriptControl1.ExecuteStatement "y=" & y
S = ScriptControl1.Eval("x+y+60")
MsgBox S
End Sub
MsgBox显示 :85
程序正常执行
但将x换成一位数组x(1),将y换成一位数组y(1),执行下列代码:Private Sub Command1_Click()
Dim x(1) As Long
Dim y(1) As Long
Dim S As Long
x(1) = 10
y(1) = 15
ScriptControl1.ExecuteStatement "x(1)=" & x(1)
ScriptControl1.ExecuteStatement "y(1)=" & y(1)
S = ScriptControl1.Eval("x(1)+y(1)+60")
MsgBox S
End Sub
系统报错:实时错误‘13’,类型不匹配‘x’
请各位朋友指点!
在此多谢啦!
解决方案 »
- vb 在窗体上画了一个第三方控件 现在不想用了 想删了 但是在窗体上找不到 怎么删除
- 关于access 的修复与压缩
- 请问有没有办法在有菜单栏的情况下,设置Form的BorderStyle=0?
- 用过MAPX控件的请帮忙一下?
- textbox 三个事件的区别?
- 怎样可以使图标在win98下正常显示?100分!!!
- 请教如何在ActiveBar 2控件中保存菜单等的自定义设置,又如何下次启动时读取和恢复回来?
- 晕死了。。。。。。。呜呜。。能不能对MSFHlexGrid进行整列format啊?
- 关于ado的简单问题
- 括号里面一串全大写字母,括号后再跟着一个单词的这一种格式怎么理解
- vb(6.0)如何向其他窗口(其他程序)发送字符串
- 引用不了Microsoft VBScript Regular Expression 5.5,求解答
ScriptControl1.ExecuteStatement "Dim y(1) as Long"
ScriptControl1.ExecuteStatement "x(1)=" & x(1)
ScriptControl1.ExecuteStatement "y(1)=" & y(1)
S = ScriptControl1.Eval("x(1)+y(1)+60")
MsgBox S