欢迎来到天天文库
浏览记录
ID:21858244
大小:1.90 MB
页数:113页
时间:2018-10-20
《第2章 visual basic 编程基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章VisualBasic编程基础复习旧课VB采用的是面向对象、事件驱动的编程机制。程序员只需编写响应用户动作的程序,如移动鼠标、单击鼠标等,而不必考虑每个步骤执行的精确次序。采用可视化编程。即可以利用控件在屏幕上画出程序的运行界面而不需要编写程序。复习旧课在VB程序中,对象是指VB可以访问的实体。如:窗体、命令按钮、列表框是对象,外部文件是对象,程序中的变量也是对象,等等。与对象有关的术语有:属性、方法、事件和事件过程等。复习旧课属性属性是对象的性质。每一种对象都有其属性,不同的对象有不同的属性,属性值决定了对象的外观和行为。有些属性属于多数控件的公共属性,有些属性则是属于特
2、定控件的专有属性。控件属性的设置:通过属性窗口在程序中使用语句:对象名.属性名=属性值复习旧课方法方法是某些规定好的用于完成某种特定功能的特殊过程。如显示窗体(Show)方法、移动窗体(Move)方法等。方法只能在代码中使用。代码中调用方法的格式:对象名.方法名[参数]复习旧课事件事件是VB预先定义的、对象能够识别的动作。每个控件都可以对一个或多个事件进行识别和响应,如鼠标单击事件(Click)、鼠标双击事件(DblClick)等。在多数情况下,事件是通过用户的交互操作产生的。不同的对象能够识别的事件不一定是相同的。复习旧课事件过程事件过程是用来完成事件发生后所要执行的操作。当一
3、个对象察觉到某一事件发生时(如Click等),就会对事件产生响应,即执行一段程序代码,所执行的这段程序代码就称为事件过程。复习旧课VB程序的执行步骤为:⑴等待事件的发生;⑵事件发生时,执行其对应的事件过程;⑶重复步骤(1);如此周而复始地执行,直到程序结束。复习旧课2.1窗体窗体(Form)也就是平时所说的窗口,它是VB编程中最常见的容器对象,各种控件对象必须建立在窗体上。一个窗体对应一个窗体模块。同Windows环境下的应用程序窗口一样,VB中的窗体也具有控制菜单、标题栏、最大化/还原按钮、最小化按钮、关闭按钮以及边框,等等。2.1窗体——属性Name属性窗体的名称(缺省值Fo
4、rm1),是VB访问窗体的标识符。Caption属性窗体的标题(缺省值Form1),是窗体标题栏中显示的文本。BackColor属性用于确定窗体背景的颜色(缺省值&H8000000F&,银灰色)。ForeColor属性显示图片和文本的前景色在代码中可以使用以下函数指定所需要的颜色RGB(红色分量,绿色分量,蓝色分量)每种分量的取值范围:0~255如:Form1.BackColor=RGB(255,0,0)2.1窗体——属性MaxButton属性是否显示最大化按钮True显示,False不显示MinButton属性是否显示最小化按钮True显示,False不显示ControlBox
5、属性是否显示控制菜单。若设置为False,则无控制菜单,同时窗体也无“最大化”和“最小化”按钮,即使MaxButton和MinButton设置为True。以上属性只能使用属性窗口来设置,而不能在代码中设置,但可在代码中获取这些属性值2.1窗体——属性Boderstyle属性设置窗体的边框风格(缺省值2)。属性值意义0无边框和与边框相关的元素如标题栏1固定边框,可以包括控制菜单、标题栏、最大化/最小化按钮。只有最大化/最小化按钮可以改变窗口大小2可以调整大小。缺省值3固定对话框。可以包含控制菜单和标题栏,不包含最大化/最小化按钮,不能改变窗口尺寸4固定工具窗口。不能改变窗体尺寸,显
6、示“关闭”按钮并用缩小字体显示标题栏,窗体不显示在任务栏5可变尺寸工具窗口。与4不同之处在于窗体尺寸可变2.1窗体——属性Enabled属性窗体是否对事件产生响应(缺省值True)。Icon属性设置窗口左上角显示和最小化时显示的图标。它必须在ControlBox设置为True时才有效。Picture属性设置在窗体中显示的图片2.1窗体——属性FontBold属性设置输出到窗体上的字符是否以粗体显示(缺省值False)。FontItalic属性设置输出到窗体上的字符是否以斜体显示(缺省值False)。FontName属性设置输出到窗体上的字符以何种字体显示(缺省值"宋体")。Fon
7、tSize属性设置输出到窗体上的字符的大小(缺省值9)。以上4个关于字体的属性都在Font属性对话框中设置。2.1窗体——属性Left属性设置窗体左上角的横坐标(缺省值0)。Top属性设置窗体左上角的纵坐标(缺省值0)。Width属性设置窗体的宽度(缺省值4800)。Height属性设置窗体的高度(缺省值3600)。2.1窗体——属性Moveable属性设置窗体在运行时是否可移动(缺省值True)。Visible属性设置窗体在运行时是否可见(缺省值True)。WindowStat
此文档下载收益归作者所有