新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第2章.pptVIP

  • 3
  • 0
  • 约2.89千字
  • 约 32页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第2章.ppt

第2章 对象及建立简单的VB应用程序 1.对象的概念 从可视化编程的角度来看,对象被定义为由属性和相关方法组成的实体。一个对象建立以后,其操作就是通过与该对象相关的属性、事件和方法来描述。 ①.对象的属性、事件和方法 对象属性是用来描述对象特征的数据项,不同的对象有不同的属性,而每个对象又都有若干属性来描述。 通过修改或设置某些属性便能有效地控制对象的外观和操作。 属性值的设置或修改可以通过属性窗口来进行,也可以通过编程的方法在程序运行的时候来改变对象的属性。 所谓事件(Event),是由VB预先定义好的、能够被对象识别的动作。如单击(Click)事件、双击(Dbclick)事件、装入(Load)事件等。对象的事件是固定的,用户不能建立新的事件,不同的对象能够识别的事件不完全相同。 方法是与对象相关联的过程,是特定对象的一部分,正如属性和事件是对象的一部分一样。 方法属于对象的内部函数,用于完成某种特定的功能,如隐藏对象方法。 ②对象的建立和编辑 2.建立简单VB程序例子 ① 建立用户界面 ② 对象属性的设置 ③ 对象的事件过程及编辑 ④ 保存和运行程序 3.常用基本控件和窗体 ① 窗体 窗体就是在进入VB开发环境时所看到的Form1,它是创建应用程序界面的基础。 窗体与Windows下的窗口结构不仅类似,而且特性也相同。 窗体的属性 Enabled isible Name 【注意】在属性窗口中,Name属性通常作为第一个属性出现在列表中,并用汉字“名称”作为属性名。 Name是只读属性,一但设定,则在运行时对象的名称将不能再改变。 Picture 【注意】该属性是只读属性,即只能在设计阶段设置,不能在运行期间改变。 WindowsState Height、Width Top、Left 窗体事件 (1)Click Click事件是用鼠标左键单击窗体时发生的事件,即在程序运行后,当单击窗体上某个空白位置时,VB将调用相应的事件过程。 (2)Load Load事件是把窗体装入工作区时,由系统触发的事件。如果运行应用程序,在装入窗体后,系统将首先触发窗体的该事件。所以,用户可以使用该事件过程对属性和变量进行初始化。 (3)Resize Resize事件是当窗体第一次显示或大小发生变化时触发的事件。 (4)KeyPress KeyPress事件是当用户按下键盘上某个键时发生的事件。 窗体的方法 (1)Print (2)Cls (3)Move (4)Hide (5)Show ②标签 标签是VB中最常见的用于显示文本信息的控件,其中显示的文本内容用户不能直接对其进行编辑,只能用Caption属性来设置或修改。 (1)AutoSize (2)Alignment (3)BackStyle ③文本框 文本框具有较大的灵活性,它既可以输出或显示文本,又可以在其中输入和编辑文本,所以把文本框也称为文本编辑器。 (1)Text (2)MultiLine (3)PasswordChar (4)ScrollBars 【注意】要在文本框中加入滚动条,首先要把MultiLine属性值设置为True。 (5)Change (6)GotFocus (7)LostFocus SetFocus是文本框中常用的方法,其作用是把输入光标移到指定的文本框中。 ④命令按钮 命令按钮的部分属性与标签相同,包括:Name、Caption、Left、Top、Height、Width、FontName、FontSize、FontBold、FontItalic、FontUnderline、ForeColor、BackColor。 (1)Enabled (2)Visible 4.工程的组成 ① 工程里包含的信息 工程文件就是与该工程有关的全部文件和对象的清单,也包括所设置的环境选项方面的信息。每次保存工程时,这些信息都要被更新。所有这些文件和对象也可供其他工程共享。 一个工程往往会包括下列文件。 a. 工程文件(.vbp)。每个工程对应一个工程文件。 b. 窗体文件(.frm)。每个窗体对应一个窗体文件,一个应用程序可以有多个窗体(最多可达255个)。 c.二进制数据文件(.frx)。这些文件都是自动产生的,用户不能对它编辑。它的内容是窗体上控件的属性数据(图片、图标)。 d

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档