首页 相关文章 VB中OLE调用的优化方法

VB中OLE调用的优化方法

VB5.0中大量使用OLE,对象的正确使用对于开发一个高效的应用程序是非常关键的。因此,笔者想谈一谈OLE调用的优化。
  一、利用WITH语句减少重复调用。
  为了设置单个对象的多个特性,可以使用WITHENDWITH减少激活引用链设置特性的次数,在这种情况下,甚至不需要定义对象类型的临时对象。例如:DBEngine.WorkSpace(0).Databases(0).
  RecordSet.Fields(0).Name="jx"
  DBEngine.WorkSpace(0).Databases(0).RecordSet.Fields(0).Height="1.75"
  可以这样赋值:WITHDBEngine.WorkSpace(0).Databases(0)
  .RecordSet.Fields(0).Name="jx"
  .Height="1.75"
  ENDWITH
  很明显,减少了执行赋值所必须做的OLE对象查询的次数。
  二、使用可以提供的最特定的对象。
  在VB中访问任何对象的模型通常要求重复使用OBJECT.PROPERTY语句,那么这个引用链将变得很长。
  DBEngine...[ 查看全文 ]

2016-02-19 标签:

VB中OLE调用的优化方法的相关文章

手机页面
收藏网站 回到头部