欢迎来到天天文库
浏览记录
ID:59414158
大小:732.50 KB
页数:88页
时间:2020-09-19
《VB的常用控件ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、复习:什么是VBVB的特点VB特征:面向对象、可视化、事件驱动编程技术基本概念:对象、属性、方法、事件第二章常用控件教学目标熟练掌握基本控件的用法、主要属性、方法和事件,并能利用其完成数据的有效性、完整性、合法性检验,实现对客户数据的显示及读取;能熟练使用各对象完成系统界面及应用功能的设计;重点:掌握基本控件的常用属性、方法、事件;难点:为事件驱动的理解及应用。本章为课程教学重点,要求结合应用程序实例及上机实践,能熟练编写应用程序。特别是对各类数据的输入、检验、显示及值的读取,各功能的触发要求熟练掌握。内容:窗体与常用控件一
2、、窗体form二、常用控件:0.窗体上的基本控件(文本框text、标签Label、按钮command)1.单选钮optionbutton2.复选钮checkbox3.祯控件frame4.列表框listbox5.组合框combobox6.图片框、图片、图形及线条7.滚动条、定时器、焦点8.公共对话框commondialog9.标签控件sstab(名称sstab)10.电子报表控件MSFlexGrid(名称MSFlexGrid1)作业窗体(1)功能:是应用程序的主要部分,是程序的I/O界面。(2)属性(系统解释)(3
3、)可调用的方法:.show.hide.print.cls.move(4)可触发的事件:LoadUnLoadClickDbclickResizeActiveDeactiveMousedown窗体(2)窗体属性(一)注:窗体各属性含义及用法自学。课堂讲解常用属性及用法举例1.窗体常用属性Name属性:设置窗体的名称,在代码中用名称引用该窗体。在工程中添加窗体时,缺省名称为Form1、Form2,建议给Name属性设置反映窗体功能的名称,如浏览窗体命名"frmBrowse"。Caption属性:设置窗体标题栏中显示的提示文本;Pi
4、cture属性:设置窗体背景图片;Icon属性:设置在窗体最小化时显示的图标;MaxButton、MinButton、ControlBox属性:设置窗体是否设有最大化、最小化、关闭钮;Height和Width属性:设置窗体初始大小;Left和Top属性:根据屏幕的左上角确定窗体的位置;Visible属性:设置窗体是否可见;(2)窗体属性(二)WindowState属性:设置窗体启动时最大化、最小化或正常大小其它:Appearance,BackColor,BorderStyle,CotrolBox,Enabled,FillCo
5、lor,Font,MDIChild,MousePointer注:查看某属性的详细信息:选择该属性,按F1查看联机帮助。2.属性的使用静态赋值:在界面设计时,利用“属性工具箱”设置—外观特性类属性;动态调用:在程序代码中,引用及动态调整属性值。格式:ObjectName.AttributeName示例:frmAttrib.Width=frmAttrib.Width+1000特殊常量:me—用于指代当前对象,例:me.Width窗体(3)可调用的方法1.窗体常用方法调用格式:ObjectName.MethodNameShow方法
6、:显示一个窗体(含将窗体调入内存功能)。调用Show方法与设置窗体Visible属性为True具有相同的效果。Form1.ShowForm1.Visible=True但Visible属性只有在窗体已经在内存中时,才能使用,而show方法可以将窗体调入内存的功能。参数:vbModal或1–设置窗体以模式窗体方式打开vbModeless或0–设置窗体以非模式窗体方式打开使用环境:通常显示重要信息的窗体时使用该模式。模式窗体状态下,只有关闭该窗体,用户才能与其他窗体进行交互,继续操作。窗体Hide方法:隐藏一个窗体(其中控件仍可使
7、用)。调用Hide方法与设置窗体Visible属性为False具有相同的效果。Form1.HideForm1.Visible=FalsePrint方法:用于在窗体或图片框上输出文本。例如:Form1.Print“欢迎使用VB6.0”Cls方法:用于清除运行时的窗体或图片框上输出文本。例如:Picture1.Cls‘清除图片框内显示的图形或文本Cls‘清除窗体上显示的文本2.相关命令UnLoad命令:从内存中卸载某一窗体。格式:UnLoadformName或UnLoadme(3)可调用的方法窗体(4)窗体事件(一)窗体作为对象
8、,能够执行方法并对事件作出响应。格式:SubobjectName_EventName(parameterAsparaType)<语句串>EndSub1.窗体常用事件Load事件:触发:加载窗体时触发使用:做窗体内的初始化工作?为什么在加载窗体时做初始化学生选课:课程在变更—从数据库中读取动
此文档下载收益归作者所有