- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.3.2 变量 在程序执行过程中,其值可以改变的量称为变量。 1.变量的说明 使用变量前,应首先定义所用到的变量(包括变量名和类型),使系统分配相应的内存空间,并确定该空间可存储的数据类型。所有变量都具有名字和类型。在VB中可以用类型说明语句或隐式说明来定义变量。 (1)类型说明语句 格式:说明符 变量名 [As 类型] 说明符是说明语句的关键字,它可以是Dim,Private,Public,Static。 本章主要介绍Dim语句。 例如: Dim a as integer Dim b as long Dim c as single 上面的3个语句可以写为: Dim a as integer,b as long,c as single 也可以用类型符来定义变量,例如上面语句写成: Dim a%,b,c! 作用是一样的。 缺省 [As类型]为可变类型。 另外,若把多个变量都定义成同一类型,例如:把X,Y,Z都定义成双精度型,必须写成: Dim X as double,Y as double,Zas double 如果写成:Dim x,y,z as double 则x,y定义成可变类型,z定义成双精度型。 对于字符型变量,VB中分为定长和变长两种。例如: Dim Name as string,Id as string*10 说明:Dim语句定义的变量其作用范围由Dim语句所在的位置决定。Dim语句出现在窗体代码的声明部分时,则窗体以及窗体中各控件的事件过程都可以使用这些变量。这种变量称为窗体级变量;在过程内部用Dim语句声明的变量,只在该过程内有效。这种变量称为局部变量。关于变量的作用域,8.4节详细阐述。 (2)隐式说明 VB中使用未加说明的变量时,系统默认为可变类型(Variant),这种方式称为隐式说明。建议初学者养成对变量显示说明的习惯,以避免一些不必要的错误。 2.可变类型变量Variant 当说明语句中,使用类型关键字Variant定义类型,或仅定义变量而不作类型声明(或变量名不带类型符),则该变量称为可变类型变量。 3.自定义类型变量 在 Visual Basic6.0 中允许用户自己定义变量类型,在定义“自定义类型变量”前要先定义数据类型。 窗体(Form)对象的常用属性 MaxButton与MinButton:是否显示最大化与最小化按钮,值为True或False。只有二者均为False时才不显示,否则设为False者只以无效显示。 Left、 Top:窗体相对于屏幕的位置。坐标值的默认单位是缇(twip),1缇等于1/567厘米。 Width 、Height :窗体的宽度与高度。默认单位也是缇twips。 对象的每个属性反映了该对象某个方面的特性。同一个对象的不同属性之间可能相互影响。程序设计阶段可以在属性窗口中对属性的值进行设置,(有些属性不能在设计时设置;有些属性的设置只有在运行时才反映出来)。在程序进行过程中,程序代码可以读取或重新设置属性的值。有一些属性的值只能在设计阶段设置,程序运行过程中这些属性是只读的。在程序中对对象的属性进行存取要以如下格式:“对象名.属性名”。如:frmFirst.Height = 1200 窗体(Form)对象的常用方法 Move方法,语法为: object.Move left, top, width, height 该方法将 object 对象移动到以 left, top 定义的新位置。同时可以改变该对象的大小(以 width , height为新的宽与高)。其中 left 参数必须给定。但是,要给定任何其它的参数,必须先给定出现在语法中该参数前面的全部参数。 例:设frmFirst为一窗体对象名。 frmFirst.Move 1000,1000,1200,2000 ‘既移动位置,又改变大小 frmFirst.Move 1000,1000 ‘只移动 frmFirst.Move 1000 ‘只左右移动 frmFirst.Move 1000, ,1200 ‘错误,缺少参数 窗体(Form)对象的常用方法 Move方法同时改变了Left, Top, Width与Heigth属性的值。效果与分别设置这些属性的值等效。 Hide方法,语法为: object.Hide 此方法将object对象隐藏,并将其Visible属性设置为 False。窗体被隐藏之后,就不能响应用户的操作。该方法无参数。 某些方法的执行改变一些属性的值,有些方法的执行结果可能受一些属性的影响。方法的执行可能等效于对一些属性的修改。 窗体(Form)常用的事件 事件是对象能够识别的外部刺激,该刺激既可能来自于用户,也可能
您可能关注的文档
- VB程序设计教程全册配套精品完整课件.ppt
- VB教材第3版全册配套精品完整课件.ppt
- 领导干部2024年民主生活会对照检查发言材料(四个带头)范文.docx
- 2024年民主生活会个人“四个带头”对照检查(4方面15个问题)供参考.docx
- 两篇:2025年1月党支部“三会一课”方案参考主题例文.docx
- 2024民主生活会班子个人对照检查材料(含个人事项报告).docx
- 2024民主生活会相互批评意见例文.docx
- 2024年民主生活会个人“四个带头方面16个问题”对照检查+案例分析供参考.docx
- 2025年1月“三会一课”、主题党日活动计划两篇供参考.docx
- 2022年人教版七年级下册暑假作业答案.pdf
最近下载
- 2024年党纪学习教育“学党纪、知党纪、明党纪、守党纪”党课讲稿7篇.docx VIP
- DB34∕T 5019-2015 细水雾灭火系统设计、施工与验收规范.pdf
- 计算机网络课程设计---模拟Ethernet帧的发送过程.pdf VIP
- 江西省高校教师职业道德修养课程考试试卷及答案.pdf VIP
- 不出资合伙人合同协议书.docx VIP
- 中药材种植中药材基地建设及整体实施方案.pdf
- 2025-2030年中国电子制造服务(EMS)行业市场运行格局及前景战略研判报告.docx
- 粤教版《国际理解教育》全册教学设计教案(小学版).pdf
- 2024年中国数字经济发展研究报告-中国信息通信研究院.docx
- 摄影艺考真题集锦(带答案).pdf VIP
文档评论(0)