相关分类: Java技术 C/C++ VB delphi
  • 用MAPI控件批量发送文件

    简介: 用MAPI控件批量发送文件 下载地址 点这里下载 上一篇: 用Winsock实现聊天的程序 下一篇: 用Winsock实现文件的下载...

    2008-02-23 06:40:22

  • 一个类似WsFTP的FTP程序

    简介: 一个类似WsFTP的FTP程序 下载地址 点这里下载 上一篇: HTML与TEXT的转换 下一篇: 同步设置GMT标准时间...

    2008-02-23 06:40:20

  • Www浏览器

    简介: Www浏览器 下载地址 点这里下载 上一篇: 收发电子邮件 下一篇: 网络搜索...

    2008-02-23 06:40:19

  • 获取局域网内所有的域和工作组

    简介: 获取局域网内所有的域和工作组 下载地址 点这里下载 上一篇: 获取本机及其名和Ip地址(使用Winsock控件) 下一篇: 播放Gif动画(使用WebBrowse控件)...

    2008-02-23 06:40:19

  • 使用"$-类型"字符串函数会更快

    VB官方文档似乎很鼓励使用"无$"类字符串函数,比如:Left、LTrim或者UCase,而不是实现同样功能的Left$、LTrim$和UCase$函数。但是我们必须认识到:前者返回variant类型的数值,当用于字符串表达式中时,最终必须要转换为字符串(string)类型。 因此,在严格要求时间...

    2008-02-23 06:40:17

  • 精用Boolean表达式,让代码再减肥

    当设置基于表达式结果的Boolean型数值时,要避免使用多余的If/Then/Else语句结果。比如: If SomeVar SomeOtherVar Then BoolVal = True Else BoolVal = False End If 上面这段代码就很烦琐,它们完全可以使用下面的一行代码来替代: BoolVal = (SomeVar SomeOtherVar)...

    2008-02-23 06:40:17

  • VB中OLE调用的优化方法

    VB5.0中大量使用OLE,对象的正确使用对于开发一个高效的应用程序是非常关键的。因此,笔者想谈一谈OLE调用的优化。 一、利用WITH语句减少重复调用。 为了设置单个对象的多个特性,可以使用WITH END WITH减少激活引用链设置特性的次数,在这种情况下,甚至不需要定义对象...

    2008-02-23 06:40:14

  • 使用ObjPtr检测2个对象变量是否指向同一对象

    判断2个对象变量释放指向同一对象的方法是使用Is操作符,代码如下: If obj1 Is obj2 Then ... 但当2个对象是同一类型时,或者指向同一个二级接口时,我们就可以利用ObjPtr()函数对代码进行一些优化处理: If ObjPtr(obj1) = ObjPtr(obj2) Then ... 后者的执行速度将...

    2008-02-23 06:40:13

  • 善用"Assume No Aliasing"编译选项

    据说,如果过程能够2次或多次引用同样的内存地址,那么过程就会包含别名数值。一个典型的例子如下: Dim g_GlobalVariable As Long ... Sub ProcWithAliases(x As Long) x = x 1 g_GlobalVariable = g_GlobalVariable 1 End Sub 如果传递给这个过程g_GlobalVariable变...

    2008-02-23 06:40:11

  • 妙用Replace函数替代字符串连接操作符

    你大概不知道Replace函数还能这么用吧?比如下面的语句: MsgBox "Disk not ready." VBCr vbCr "Please check that the diskette is in the drive" vbCr "and that the drive's door is closed." 可以看出,为了显示完整的字符串含义,要将可打印字符与非打印字符(比...

    2008-02-23 06:40:11

2