您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 24VB中的对象,对象的属性时间和方法
2.4VB中的对象对象的属性,事件和方法------theattribute,eventandmethodofObject对象(Object):在VB中,用来构成用户图形界面的每一个可视的控件,均可视为是一个对象.分为窗体和控件.它是代码和数据的集合.eg:textbox,commandbutton,label.对象的属性(attribute):用来描述对象外部特征,其坐标位置,是否可见等特征的量.eg.width,height,top,left,visible,caption.对象的事件(event):事件是指由VB系统预先设置好的,能够被对象识别的动作.eg:mousemove,click,keypress.事件的格式:privatesub对象名_事件名()………...endsub对象的方法(method):就是要执行的动作。方法与事件过程类似,它可能是函数,也可能是过程,它用于完成某种特定功能而不能响应某个事件。每个方法完成某个功能,但其实现步骤和细节用户即看不到,也不能修改,用户能做的工作就是按照约定直接调用它们。为对象实施一些动作,对象动作常常要触发事件,而触发事件又可以修改属性.eg.show,move一个对象建立以后,其操作通过与该对象有关的属性,事件和方法来描述.2.4VB中的对象对象的属性,事件和方法------theattribute,eventandmethodofObject窗体(form)----也就是平时所说的窗口,它是VB编程中的最常见的对象,各种控件对象必须建立在窗体上,一个窗体对应一个窗体模块.一、窗体的结构(thestructureofform):建立一个新窗体的过程.(1)从“工程”菜单中选择“添加窗体”菜单项(2)“添加窗体”对话(3)“新建”选项卡用于创建一个新窗体.(4)“打开”按钮二、窗体的属性(theattributeofform):eg:name,caption,backcolor,borderstyle,controlbox,maxbutton,moveable,WindowState,ect.2.5窗体对象----theobjectofform2.6应用程序的创建过程1.创建应用程序界面(createaninterfaceofapplicationprogram)2.设置属性(settheirattribute)3.编写代码(editthecodeofsuborfunction)4.运行调试程序(run&debugtheprogram)5.程序的保存.(savetheprogram)Eg1:P24Eg2:编写一个图片浏览程序,按下按钮1时加载图片1,按下按钮2时加载图片2.按下按钮3时退出系统.jztp.vbp2.7基本输入,输出控件----basicinput,outputobject基本输入输出控件是指label,textbox用于显示和输入文本.一、标签(label)控件.1.功能(function):显示用户不能编辑,修改的文本,通常用来标识那些本身不带caption(标题)属性的控件Eg:textbox,scrollbar.2.常用属性(commonusedattribute):alignment,autosize,wordwrap3.程序举例(forexample):Eg1:p272-3Eg2:(1)直接设置label的caption属性.(2)加载时修改label的caption属性.(3)由命令按钮控制修改caption属性.(4)试编程实现文字“中英文录入技术”的动态显示.(ycdh.frm)二.文本框(textbox)控件.1.功能(function):是一个通用控件,通常被用来显示用户输入的信息,常作为接收用户输入的接口.亦可在设计及运行时为其text属性赋值,起信息输出的作用.2.常用属性(commonusedattribute):Multiline、scrollbars、passwordchar、maxlength和locked3.程序举例(forexample):Eg1:(1)输入:a+b+c(2)输出:dEg2:输入密码进行身份验证作业:P392,5,7,8,9,10,112.7基本输入,输出控件----basicinput,outputobject2.8框架(theobjectofframe)1.功能(function):作为容器安放其他控件对象将这些控件对象分成可标识的控件组.2.常用属性(normalattribute):caption,font,forecolor,enabled3.程序举例(forexample):Eg:p302-5caption的修改enabled的修改2.9命令按钮,单选框和复选框----theobjectofcommandbutton,optionbuttonandcheckbox一.命令按钮(commandbutton)★1.功能(function):当用户单击或双击某一命令按钮时则触发某一事件执行某段程序功能.2.常用属性(normalattribute):caption、visible,value,enable.3.程序举例:(forexample)(1)P312-6(2)将命令按钮的鼠标指针形状设置为手形.Command1.mousepointer=99(custom)command1.mouseicon=loadpicture(“c:\samples\hand.cur”)(3)试在窗体中绘制四个按钮,分别设置其标题为“计算器”,“文字处理”,“MS-DOS方式”,“退出”然后编程实现各自的功能.shellsy.frm二.单选框(optionbutton)1.功能(function):为用户提供选项,并显示该选项是否被选中,该控件用于“多选一”的情况,并通常以选项按钮组的形式出现.当组内某个按钮被选中时,其他按钮将自动失效.2.常用属性(normalattribute):value,enabled,style.3.程序举例:(forexample)(组间)(1)用两个单选框实现“显示”,“隐藏”图片.(2)p322-7用三个单选框实现文本框“红”,“绿”,“蓝”三种颜色的改变.2.9命令按钮,单选框和复选框----theobjectofcommandbutton,optionbuttonandcheckbox三.复选框(checkbox)1.功能(function):单选框仅允许多选一,而checkbox允许用户从程序提供的多选项中选中一个或多个,checkbox组中的某个选项被选中时其他选项不会无效.2.常用属性(normalattribute):value.3.程序举例:(forexample)Eg1:p332-8Eg2:用复选框实现“红”,“绿”,“蓝”的选择看效果与单选框有何不同.ysfrm.frm2.9命令按钮,单选框和复选框----theobjectofcommandbutton,optionbuttonandcheckbox一.列表框(listbox)1.功能(function):为用户提供了选项的列表,用户可以从列表中进行选择输入.如果项目数目超过列表框可显示的数目,控件将自动出现滚动条,它是规范输入的好工具.用户可以从列表框中选择一个或多个项目。2.常用属性(normalattribute):columns(0,1~n),list,sorted,listindex方法(normalmethod):additem,removeitem,clear.3.程序举例:(forexample)(1)在属性设置时直接为列表框加表项.同时加多项时用ctrl+enter(2)p352-9在加载窗体时添加.(3)运行时用命令按钮添加(4)删除指定的表项.(5)删除所有的表项.(6)见listex.vbp注意:index的取值2.10列表框和组合框控件----theobjectoflistboxandcombobox▲二.组合框(combobox)1.功能(function):组合框---是文本框和列表框组合成的控件,它综合了文本框和列表框的功能,用户既可以在文本框中直接输入数据,也可以在列表框中进行选择.2.常用属性(normalattribute):stylestyle0---下拉式组合框可直接输入内容或利用列表1---单组合框可直接输入内容2---下拉式列表可利用列表3.程序举例:(forexample)实现style为不同值时的组合框的不同形式并使当选择某一表项时弹出一个对话框.见combotx.vbp2.10列表框和组合框控件----theobjectoflistboxandcombobox▲本章总结Visualbasic简介Visualbasic6.0的安装和启动Visualbasic集成开发环境VB中的对象,对象的属性,事件和方法VB的对象举例:form,label,textbox,frame,commandbutton,optionbutton,checkbox,listbox,combobox作业:实验三、实验四第十六章调试与错误处理▲Vb提供了丰富的测试手段,可以方便地跟踪程序的运行,解决程序错误,并进行适当的错误处理。一、错误的类型编译错误:指程序在编译过程中出现的错误。是由于不正确的构造代码而产生的,比如非法使用或丢失关键字、遗漏了某些必须的标点符号、函数调用缺少参数或括号不匹配等。运行错误:指应用程序在运行时执行了非法操作或某些操作失败,比如要打开的文件没有找到,磁盘空间不足,除法运算除数为零等。(只有在运行时才会出现)逻辑错误:当程序未按预期方式执行时就会产生错误。得到的不是预期结果。二、程序调试工具程序调试的概念:是一个在应用程序的开发过程中查找并修改错误的过程。VB提供的调试工具包括断点、临时表达式、单步运行等。第十六章调试与错误处理▲三、三种程序模式设计时、运行时和中断时。进入中断模式的方法:1、在中断中设置断点2、使用stop语句进入中断模式3、按下ctrl+break、选择“运行”菜单中的“中断”菜单项、单击工具栏上的“中断”按钮。跟踪应用程序的执行:1、逐语句执行代码2、跳过代码中的过程3、从过程中跳出4、运行到光标处5、设置下一条要执行的语句
本文标题:24VB中的对象,对象的属性时间和方法
链接地址:https://www.777doc.com/doc-721672 .html