看到群里有人需要,上传一份。
题名: Visual Basic 6.0 与 Windows API 讲座
...
作者: 王国荣著
出版者: 人民邮电出版社
日期: 1999
主题: 程序设计--Basi语言
中图法分类号: TP312BA
ISBN: 7115078815
丛编: 旗标系列图书
解说:刘建宏
...
在编译时就确定函数地址的联编过程叫做静态联编。动态联编是指在程序编译时编译器并不知道函数的相对地址,调用函数的相对地址只有在程序运行时才能确定。 比如下面代码中的DisplayNumber()函数体内,编译器并不知道DisplayFormat(Number)调用的函数地址,真正的地址实在运行时通过实参传入的。
VB代码编写规则
代码编写规则是养成良好编程习惯的基础。下面主要介绍VB代码编写规则,包括对象命名规则、代码书写规则、处理关键字冲突和代码注释规则。
一、对象命名规则
当为对象、属性、方法及事件命名时,应选择易于被用户理解的名字。名字含义越清晰,则代码的可用性越强。
这里的对象命名规则适用于:
l 对象。
l 组成对象接口的属性、方法及事件。
l 属性、方法及事件的命名的参数。
具体命名规则如下。
...在一个类的内部,使用最频繁的重载函数是类的构造函数。重载构造函数可以方便定义对象时用不同的方式来初始化对象。在父类与子类之间,多数情况是子类重载父类定义的虚函数,关于虚函数,后面会专门讲。
例如MFC的文件操作封装类CFile,它定义了3个构造函数。
CFile();/*创建一个CFile类对象,不关联任何文件。以后可以调用该对象的成员函数CFile::Open()打开指定文件*/
CFile( int hFile );/*构造类对象的同时,关联一个文件句柄。该句柄可以是由API函数OpenFile()返回的*/
...
解说:刘建宏
...所谓运算符重载就是运用函数重载的方法,对C++提供的标准运算符重新定义,完成某种特定的操作。
特点:
使用operator关键字对重载函数进行标识和定义。operator +(a,b)、operator -(a,0)、operator ++(a)。
参数个数固定。重载函数的参数个数与标准运算符保持一致。
针对类对象进行操作。
实例重载“+”运算符:
#include "stdio.h"
...
实际编程中,通常将一组功能相近的函数定义为重载函数。一组重载函数是以参数类型或参数个数加以区别的。函数的返回值对区别重载函数没有意义。每个重载函数可以有不同的返回类型。
下面列举三种情况下重载函数使用实例。
全局范围内定义重载函数:
#include "stdio.h"
#include "string.h"//全局范围内定义两个重载函数
void ShowMessage(const char* Text,const char* Caption)
...
梅西、C罗各进点球一粒……
皇马红牌废掉一人……
唉,平局也不容易啊!!!
巴萨控球太变态了……皇马加油!!!
太汗了,以前我早晨还经常去喝呢……强烈鄙视!!!!!!
以下内容来自中国徐州网报道:
“奶精+白砂糖+花生酱+过滤水=花生奶”
西侧的门上挂着一把锁,业主迟迟不愿意开门。打开后记者发现,西门进去后的房间格局与东面相同。只见外屋堆着杂物,还有一口袋白菜、一口袋土豆和一口袋茄子,蔬菜旁边的地上有一只塑料筐,装满了发青的土豆,工人称这些土豆是从批来的土豆中挑出来准备扔掉的,“发青的土豆有毒,肯定不能吃。”工人说。
...
文件目录:
|---IE内核当前已经打开网页地址标题和个数
| Form1.frm
| 工程1.vbp
| 工程1.vbw
|
|---List1自动选中在Text1中输入内容的项
...
群里的一位朋友发的,称之为VB武器库……^_,感谢分享。看了下挺不错的,发出来给需要的人。
文件目录(工具生成):
|---Base64加密解密
| Form1.frm
| modBase64.bas
| MSSCCPRJ.SCC
...