欢迎来到天天文库
浏览记录
ID:12978516
大小:233.50 KB
页数:37页
时间:2018-07-20
《vb中不同进制的相互转换和基础知识》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、将字四个节数据变成单精度数据DimbyteAryAsa_ByteAryDimdblAsA_singlebyteAry.ByteVal(0)=65byteAry.ByteVal(1)=102byteAry.ByteVal(2)=102byteAry.ByteVal(3)=55LSetdbl=byteAryPublicTypeA_singledblValueAsSingleEndTypePublicTypea_ByteAryByteVal(0To3)AsByteEndType使用VB设计程序时,一旦启动了VB,假定我们选择的是建立一个标准的EXE工程,VB就
2、自动建立一个新窗体,这个窗体是VB应用程序的基本构造模块,是运行应用程序时,与用户交互操作的实际窗口。窗体就是一个舞台,是许多对象的载体。当然,窗体本身也是对象。对象:就是一个一个具体事物的抽象,对象是有特征的,还有附属它的行为。类:将某些相似的事物进行集中,抽取他们的共同特征和行为,形成一个共同的抽象概念。也就是说:类是同种对象的集合和抽象,或者说,类是对象的定义,而对象是类的一个实例。可以通过“工程”菜单的“部件”命令来把windows中注册过得其他控件装入到工具箱,以丰富VB的设计工具。“工程属性”——“启动对象”表示:运行VB时,显示的第一个窗体
3、,或者SubMain()OptionExplicitOptionExplicit语句,在模块级别中使用,强制显式声明模块中的所有变量。语法OptionExplicit说明如果使用,OptionExplicit语句必须写在模块的所有过程之前。如果模块中使用了OptionExplicit,则必须使用Dim、Private、Public、ReDim或Static语句来显式声明所有的变量。如果使用了未声明的变量名在编译时间会出现错误。如果没有使用OptionExplicit语句,除非使用Deftype语句指定了缺省类型,否则所有未声明的变量都是Variant类型
4、的。注意使用OptionExplicit可以避免在键入已有变量时出错,在变量的范围不是很清楚的代码中使用该语句可以避免混乱。OptionExplicit语句强制所有变量的显式声明。试图使用未声明的变量将导致编译时错误,该语句只用在模块级。Set的用法Set表示将对象引用赋给变量或属性,例如:DimmyFormAsForm1SetmyForm=NewForm1myForm.show通常,当使用Set将一个对象引用赋给变量时,并不是为该变量创建该对象的一份副本,而是创建该对象的一个引用。可以有多个对象变量引用同一个对象。因为这些变量只是该对象的引用,而不是对
5、象的副本,因此对该对象的任何改动都会反应到所有引用该对象的变量。不过,如果在Set语句中使用New关键字,那么实际上就会新建一个该对象的实例。当窗体运行时,首先执行Form_Load下面的语句。新建一个窗体时,双击,就会出现:PrivateSubForm_Load()EndSubWithevents的用法一、WithEvents语句和Handles子句常常是事件处理程序的最佳选择,因为它们所用的声明语法使得对事件处理的编码和调试更加容易,并使人可以更加轻松地阅读它。可是,要注意使用WithEvents变量时有以下限制:1.不能把WithEvents变量用
6、作对象变量。即,不能将它声明为Object,在声明变量时必须指定类名称。2.由于共享事件未绑定到类实例,所以不能使用WithEvents以声明方式处理共享事件。同样,不能使用WithEvents或Handles处理来自Structure的事件。在这两种情况下,您可以使用AddHandler语句处理这些事件。3.不能创建WithEvents变量数组。4.WithEvents变量允许单个事件处理程序来处理一类或多类事件,或一个或多个事件处理程序来处理同类事件。二、指定一个或多个已声明成员变量引用可引发事件的类的实例。当某个变量是使用WithEvents定义时
7、,您可以用声明方式指定某个方法使用Handles关键字处理该变量的事件。您只能在类或模块级别使用WithEvents。这意味着WithEvents变量的声明上下文必须是类或模块,不能是源文件、命名空间、结构或过程。您不能对结构成员使用WithEvents。您只能使用WithEvents声明单个变量,不能声明数组。元素类型:您必须将WithEvents变量声明成为对象变量,以便它们可以接受类实例。但是,您不能将它们声明为Object。必须将它们声明为可以引发事件的特定类。三、一个类型可以通过使用WithEvents修饰符声明引发事件的变量,声明它处理它的某
8、个变量引发的事件集。WithEvents修饰符导致用前导下划线重命名变量,并将其
此文档下载收益归作者所有