-
除法运算符与/的区别 日期:2009-12-30 15:42:36 点击:2 好评:0
整数间执行除法运算时,要使用""而不是"/"。"/"运算符要求返回一个单一数值,所以,表面上看似简单的一行代码: C=A/B 实际上包含了3个隐含的转换操作:2个为除法运算做准备,从In...
-
使用$-类型字符串函数会更快 日期:2009-12-30 15:42:36 点击:3 好评:0
...
-
妙用Replace函数替代字符串连接操作符 日期:2009-12-30 15:42:36 点击:3 好评:0
你大概不知道Replace函数还能这么用吧?比如下面的语句: MsgBox"Disknotready."vbCrvbCr"Pleasecheckthatthedisketteisinthedrive"vbCr"andthatthedrivesdoorisclosed." 可以看出,为了显示完整的字符串含义,要将...
-
未公开的返回数组型函数加速秘诀 日期:2009-12-30 15:42:36 点击:3 好评:0
在VB6中,函数是能够返回数组对象的。这种情况下,我们不能象返回对象或者数值的其他函数一样使用函数名当做局部变量来存储中间结果,因此不得不生成一个临时局部数组,函数退...
-
固定长度字符串数组:赋值快,释放快! 日期:2009-12-30 15:42:36 点击:4 好评:0
固定长度字符串的处理速度通常慢于可变长度字符串,这是因为所有的VB字符串函数和命令只能识别可变长度字符串。因此,所有固定长度字符串比然被转换为可变长度字符串。 但是,...
-
深入使用LIKE操作符 日期:2009-12-30 15:42:36 点击:2 好评:0
在VB中,相对于本身的潜在功能,LIKE可能是最被忽视的一个操作符了。它的最基本用途是检查一个字符串与给定样式的匹配程度。比如,很容易检查一个产品ID号是否由一个字母以及3个...
-
创建任意长度重复字符串的简洁方法 日期:2009-12-30 15:42:36 点击:3 好评:0
String$函数只能重复复制单字符,当需要重复复制2个或多个字符时,就需要一个循环。看起来是否很麻烦?然而,使用以下的函数就能解决这个问题。基本思路是:建立一个空格字符串...
-
另辟蹊径处理字符串中的字符:字节数组法 日期:2009-12-30 15:42:36 点击:4 好评:0
当要处理字符串中的每一个字符时,可以将字符串赋值到一个byte数组中进行操作。要记住:每一个Unicode字符对应双字节。这种方法通常要快许多,因为节省了大量的Mid$函数操作以及大...
-
快速初始化Variant和String类型数组 日期:2009-12-30 15:42:36 点击:3 好评:0
VB中没有提供定义数组并同时初始化其内容的方法,所以大多数情况下,必须单独地设置每一个元素,就象下面一样: DimstrArray(0To3)AsString strArray(0)="Spring" strArray(1)="Summer" strArray(2)="Fal...
-
无闪烁地快速附加字符串到TextBox控件 日期:2009-12-30 15:42:36 点击:2 好评:0
...
-
创建新表时,快速拷贝字段 日期:2009-12-30 15:42:36 点击:2 好评:0
在VB6中,无需离开开发环境就可以创建新的SQLServer和Oracle表。方法很简单:打开DataView窗口,用鼠标右键单击数据库的表文件夹,再选择新表格菜单命令。 当处理相似表格时,就是说具...
-
快速找到选中的OptionButton 日期:2009-12-30 15:42:36 点击:5 好评:0
...
-
表单及控件的引用阻止了表单的卸载 日期:2009-12-30 15:42:36 点击:2 好评:0
...
-
重定义编译DLL文件的基地址 日期:2009-12-30 15:42:36 点击:3 好评:0
许多VB开发者都知道应该在工程属性对话框的“编译”功能页面中定义一个DLL基地址数值。这不同于工程中任何其他DLL或OCX的基地址。 当操作没有源代码的编译DLL或者OCX文件时,可以使...
-
Friend过程快于Public过程 日期:2009-12-30 15:42:36 点击:2 好评:0
你可能会非常惊奇:Friend类型过程的执行速度要明显快于Public类型。这可以通过创建一个带有Private类和Public类(设定Instancing=MultiUse)的ActiveXEXE工程看到,在2个类模块中添加下面的代码:...
-
使用Objptr函数快速查找集合中的对象 日期:2009-12-30 15:42:36 点击:2 好评:0
ObjPtr函数的一个最简单但是却最有效的用途就是提供快速寻找集合中对象的关键字。假设有一个对象集合,它没有可以当做关键字以从集合中取回的属性。那么,我们就可以使用ObjPtr函...
-
使用ObjPtr检测2个对象变量是否指向同一对象 日期:2009-12-30 15:42:36 点击:3 好评:0
...
-
在数据库中不用EOF以加快记录循环 日期:2009-12-30 15:42:36 点击:4 好评:0
...
-
字体对象克隆招法 日期:2009-12-30 15:42:36 点击:2 好评:0
当要应用一个控件的字体到另一控件时,最直接的方法就是直接赋值: SetText2.Font=Text1.Font 但多数情况下这种方法并不奏效,因为这实际上是将同一字体的引用分配给了2个控件。换言之...
-
VisualBasic代码优化的六条军规 日期:2009-12-30 15:42:36 点击:4 好评:0
在优化程序代码大小的诸多技术中,大多包括从代码中删除不必要的元素。在编译应用程序时,VisualBasic自动删除某些元素。而标识符名称、注释、空行的长度或数量是无须限制的,当应...