[VB.NET]请教MSScript.ocx 问题

VB.NET源码-156个实用实例哦…… 请教MSScript.ocx 问题
我用MSScript.ocx vb6.0的控件,在vb.net中加入该控件,怎么试都不行,请高手指教。
Private Sub Button1_Click()
AxScriptControl1.AddCode( Function returnthis & vbCrLf _
& returnthis = 5 & vbCrLf _
& End Function )
Dim obj() As Object

Dim a As Int32 = AxScriptControl1.Run( returnthis , obj)
End Sub

运行后出错,报如下信息:

未处理的“System.NullReferenceException”类型的异常出现在 axinterop.msscriptcontrol.dll 中。

其他信息: 无效指针
__________________________________________________________________________
怎么没有人帮忙呀?有谁要是帮我解决了此问题,我就帮我盛下的分数全给他,
我很急呀!
__________________________________________________________________________
Function returnthis()
__________________________________________________________________________
Dim Gongshi As String
Dim ResultData As Double

Gongshi = OrgData*1000 公式
ScriptControl1.AddCode( private OrgData ) 先定义公式中的变量
ScriptControl1.AddCode( OrgData=5 ) 给变量赋值
ResultData = ScriptControl1.Eval(Gongshi) 计算结果
__________________________________________________________________________
谢谢UserInfo(神话) ,你的这种方法我后来自己试出来了,但 用AxScriptControl1.Run()方法,不知怎么调用?
__________________________________________________________________________
我想给你分,但怎么也结不了贴,真奇怪
__________________________________________________________________________
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值