




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB学习记录范文 第一例按钮控件语法对象名称(名称属性).对象属性=例如Command1.caption=”你已经单击了这个按钮”按钮属性 1、名称属性-规定所创建的对象名称 2、Caption-标题属性(即按钮上所显示的内容) 3、defaule确认属性一个窗体中只能有一个即按回车键可以确认。 4、Cancel取消属性一个窗体中只能有一个即按ESC键可以退出。 5、Value属性设计程序时无效,可以检测按钮是否被按下。 第二例标签控件 1、caption标题属性标签上所显示的内容 2、标签位置和尺寸的设置top、left标签在窗体上的位置; 3、Enabled有效操作属性为true时,用户可对标签操作;为false时,标签文字为灰色,用户不可对标签操作。 4、Visible可见性属性为true时,标签可见;为false时,标签不可见。 5、Autosize属性为true时,按文字长度可以自动调整大小;为false时,不可调整。 6、Wordwarp属性autosize属性为true时,该属性有效;为true时,垂直方向可以改变,水平方向不变。 为false时,水平、垂直方向均可调整。 7、Forecolor属性正文颜色。 8、Backstyle属性背景风格,背景颜色显示与不显示。 9、Bordestyle边框风格属性为true时,显示边框;为false时,不显示边框。 第三例文本框控件 1、text属性文本框中显示的文本信息。 2、maxlength属性文本框中输入文字的最大长度。 为0时,表示正文可以为任意;非零时,给定任意值,即限定文本框中文字在该范围内。 3、multiline属性多行选择。 为true时,可以输入和显示多行,并且可以通过回车换行;为false时,只能输入一行和单行显示,不可以回车换行。 4、scrollbar属性为文本框加滚动条,此属性为true时,才有效。 None无滚动条;horizontal-加水平滚动条;vertical-加垂直滚动条;both-同时加水平和垂直滚动条。 5、passwordchar密码设置属性在设置该属性时可是为它设置一个特定的符号,输入时就显示该符号。 6、selstart、sellength、seltext属性该属性在设计阶段无效,运行时有效。 用以表示用户选中文本框中哪部分文本信息。 Selstart所选文本的起点,用整数表示,0代表从第一个字符开始;sellength-设置或返回所选正文长度,用整数表示,0代表未选中任何字符。 Seltext-为包含被选中正文内容的字符串,未选中时,其值为空字符串。 7、gotfocus事件在对象得到焦点时发生;lostfocus事件在对象失去焦点时发生; 8、属性、方法、事件的定义属性与方法的区别属性一般都是名称,而方法一般都是动词。 在代码中,方法一般都是一个完整的语句对象名.方法名;而属性对象名.属性名一般采用赋值语句将值赋给一个变量。 (1)、属性-对象的各种性质,如对象的位置、颜色、大小。 不同的对象具有的属性是相同的,有的是不同的。 I、设置对象属性的值就是该表对象的特性,可以通过两种方法设置对象的属性,在程序设计阶段,通过属性窗口设置;运行阶段通过代码设置对象的属性。 运行中设置对象属性的方法对象名.属性名=属性值。 II、读取对象属性在代码中不仅能够设置对象的属性,而且还可以读取对象的属性。 在运行时,只能读取的属性叫只读属性。 读取属性的方法变量=对象名.属性。 (2)、方法是对对象执行的动作。 不同的对象具有的方法不同。 I、如果方法不要求参数,方式如下对象名.方法名II、有些方法还带有参数,参数是对方法要执行的动作的进一步描述。 如果方法有多个,就用逗号隔开。 III、有的方法还具有返回值,如果要保存返回值,就必须把参数用括号括起来。 如果没有返回值,则参数不出现括号。 (3)、事件是由系统事先设定的、能被对象识别和响应的动作。 VB中有两种过程事件过程和通用过程。 事件分为鼠标事件和键盘事件。 9、setfocus方法将焦点赋给对象,例如text1.setfocus即将焦点赋给文本框1。 10、变量声明方法显式声明和隐式声明 (1)、显式声明分为局部变量、模块级变量、全局变量I、局部变量声明过程内部声明方法Dim或Static变量名AS数据类型使用范围在过程中声明,不能被本模块和其他模块访问注意使用Dim与Static声明变量的区别,Statce声明的变量为静态变量,静态变量在过程结束时,会保持原先的数值;而Dim声明的变量,在过程结束时,变量会被初始化(变量内容消失)。 II、模块级变量声明在任何过程外声明方法Dim或Private变量名AS数据类型使用范围在任何过程之外,模块通用声明段声明,能被本模块的任何过程调用,不能不其他模块调用。 III、全局变量声明在模块的任何过程之外声明方法Public变量名AS数据类型使用范围可被本模块的任何过程调用,在其他窗体模块声明的全局变量,调用时在变量名前面加窗体名即窗体名.变量名 (2)、隐式声明不事先声明而直接使用的变量称隐式声明。 所用隐式声明的变量都是变体型数据类型。 注意为避免写错变量名引起麻烦,在代码窗口声明段加入Option Explicit即在选项器-要求变量声明自动加入。 10、数据类型分为数值型(numeric)、字符串型(string)、日期型(Data)、布尔型(boolean)、variant(变体型)I、数值型numeric Byte字节型-占用1个字节,取值范围0255;Integer整形-占用2个字节,取值范围-3276732767,符号%;Long长整形-占用4个字节,取值范围-21474836482147483648,符号&;single单精度浮点型-占用4个字节,取值范围-3.402823E383.402823E38,符号!;double双精度浮点型-占用8个字节,取值范围-1.797693134846232D3081.797693134846232D308,符号#;currency货币型-占用8个字节,符号。 II、字符串型string-占用1/字符,符号$III、日期型Data-占用8个字节。 IV、V、布尔型Boolean-占用2个字节,值为true或false。 Variant变体型-根据需要分配。 sendkeys语句将一个或多个按键消息发送到活动窗口,就如同键盘输入一样。 语法sendkeys string,waitString指定要发送的按键消息。 常数在程序执行过程中,数值始终保持不变的变量称为常数。 语法constAS类型=常数如果在声明过程中AS省去,则表明数据类型由表达式决定。 使用内部常数vbUnchecked和vbGrayed代表0和2。 Vb常量前缀为VB,数据库常量前缀为db。 注意常数声明不能使用函数。 API函数 (1)、API函数介绍API函数是应用程序接口的简称,时windows环境中可供任何windows应用程序调用的一组函数。 API函数共分为4种I、系统服务(kernel.exe,内核)提供了对计算机和操作系统资源的访问方法。 II、窗口管理(user.exe)提供了建立和管理应用程序的主要函数,系统的所有输入和输出都在WIN32API函数中,包括鼠标与键盘输入和发送到应用程序的所有消息的处理。 III、图形设备接口(GDE.EXE)提供了用于管理系统支持的所有图形设备的函数,包括显示器和打印机。 IV、多媒体(WINMM.DLL)用于播放波形音频、MIDI音乐和数字式影像。 这些函数作为动态链接库(DLL)提供给用户,可在任何语言中调用。 DLL是在运行时装入的,不必实际链接到应用程序中。 VB中使用WIN32API函数与使用其内部函数的唯一差别是,WIN32API函数在使用时必须事先声明。 即必须告诉VB API函数所使用的DLL文件及其所需的参数。 (2)、API函数的声明简单方法是利用VB专门提供的预定义Windouws API声明。 WIN32API.TXT文件中包含VB中经常使用的许多Windows API的过程声明。 使用该文件函数是,只需将其该文件复制
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年学前教育机构师资队伍素质提升与管理策略报告
- 2025年护士资格考试试题范围总结试题及答案
- 2025年大学华文教育专业题库- 语文学科发展趋势与教学实践
- 2025年高中信息技术学业水平测试题(含答案)
- 2025年工业互联网在新能源行业人才培养中的应用报告
- 新能源行业绿色信贷政策下2025年企业研发投入的优化路径研究报告
- 2025年北京公务员考试行测判断推理模拟题2025年(附含答案)
- 2025年大学科学教育专业题库- 科学教育的多元文化视角
- 2025年地理模拟试题型:初中学业水平考试人文地理专项卷及答案解析
- 2025年大学人文教育专业题库- 人文教育与学生个性发展培养
- 康复伦理问题
- 配位化学-本科生版智慧树知到答案章节测试2023年兰州大学
- 华北电力大学授予本科生学士学位名单
- 学生休学证明模板
- 机电安装工程技术标书(模板)
- 无机及分析化学第2章-化学热力学基础1
- GB/T 2930.1-2017草种子检验规程扦样
- 会计学原理模拟试题一套
- 第一章-宗教社会学的发展和主要理论范式课件
- 国内外新能源现状及发展趋势课件
- 高速公路改扩建桥梁拼宽施工技术及质量控制
评论
0/150
提交评论