| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 788 人关注过本帖
标题:大家帮看,我的两个函数,哪个更好些呀,一个是前期绑定,一个是后期绑定?
取消只看楼主 加入收藏
ggyy66
Rank: 1
等 级:新手上路
帖 子:427
专家分:0
注 册:2007-8-14
结帖率:86.25%
收藏
 问题点数:0 回复次数:1 
大家帮看,我的两个函数,哪个更好些呀,一个是前期绑定,一个是后期绑定?
大家帮看,我的两个函数,哪个更好些呀,一个是前期绑定,一个是后期绑定?
---------------------------------
两个函数的功能都是接收一个字符串,然后返回这个字符串的值。当然了,这个字符串是一个计算公式。
一个用前期绑定,一个是后期绑定,
我的这两个函数写在模块中,供窗体中代码调用,具有通用性,就是不知哪种更好,效率更好些,更合理些。

'该函数使用的是前期绑定
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
ggyy66
Rank: 1
等 级:新手上路
帖 子:427
专家分:0
注 册:2007-8-14
收藏
得分:0 
不是.net,就是vb6的代码.

2008-02-20 21:02
快速回复:大家帮看,我的两个函数,哪个更好些呀,一个是前期绑定,一个是后期绑 ...
数据加载中...
 
   



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

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