VB6中定义对象并实例化与先定义对象后实例化有什么区别呢?

2025-03-18 01:15:48
推荐回答(2个)
回答1:

使用时 可以直接使用 定义过的变量来做为实例化对象。
站在代码运行速度的角度来说,建议使用第一种,运行速度更快。使用效果是一样的
使用完以后一定要销毁对象,不然消耗内存比较大

回答2:

1、dim rst as new adodb.recordset
以后不可以set rst=nothing,执行此语句不会出错,rst也不会等于nothing。
2、dim rst as adodb.recordset
set rst=new adodb.recordset
以后可以set rst=nothing,此时执行这条语句rst可以等于nothing

至于效率是一样的它们是一样的