标题:大家帮看,我的两个函数,哪个更好些呀,一个是前期绑定,一个是后期绑定?
只看楼主
ggyy66
Rank: 1
等 级:新手上路
帖 子:427
专家分:0
注 册:2007-8-14
结帖率:86.25%
 问题点数:0 回复次数:2 
大家帮看,我的两个函数,哪个更好些呀,一个是前期绑定,一个是后期绑定?
大家帮看,我的两个函数,哪个更好些呀,一个是前期绑定,一个是后期绑定?
---------------------------------
两个函数的功能都是接收一个字符串,然后返回这个字符串的值。当然了,这个字符串是一个计算公式。
一个用前期绑定,一个是后期绑定,
我的这两个函数写在模块中,供窗体中代码调用,具有通用性,就是不知哪种更好,效率更好些,更合理些。

'该函数使用的是前期绑定
Function result(ByVal X1 As String) As Double
    On Error GoTo err
    Dim obj As New MSScriptControl.ScriptControl
    obj.Language = "vbscript"
    result = Round(obj.Eval(X1), 2)
    Set obj = Nothing
    Exit Function
err:
    MsgBox err.Description
End Function

'该函数使用的是后期绑定
Function result2(ByVal X1 As String) As Double
    On Error GoTo err
    Dim obj As Object
    Set obj = CreateObject("MSScriptControl.ScriptControl")
    obj.Language = "vbscript"
    result2 = Round(obj.Eval(X1), 2)
    Set obj = Nothing
    Exit Function
err:
    MsgBox err.Description
End Function

[[it] 本帖最后由 ggyy66 于 2008-2-20 21:01 编辑 [/it]]
搜索更多相关主题的帖子: 绑定 函数 
2008-02-20 16:50
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
代码?

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2008-02-20 17:47
ggyy66
Rank: 1
等 级:新手上路
帖 子:427
专家分:0
注 册:2007-8-14
得分:0 
不是.net,就是vb6的代码.

2008-02-20 21:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-200458-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.277641 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved