VisualBasic 程序设计教程 教学课件 作者 刘莲英 第1章 Visual Basic程序设计基础.pptVIP

  • 26
  • 0
  • 约4.17千字
  • 约 34页
  • 2017-08-19 发布于广东
  • 举报

VisualBasic 程序设计教程 教学课件 作者 刘莲英 第1章 Visual Basic程序设计基础.ppt

三、Visual Basic 6.0的启动与退出 启动VB6.0后,屏幕出现 “新建工程”对话框。 下面通过一个例子先来了解一下如何在VB集成环境中编制程序。 操作步骤: ⑴ 启动VB,进入VB集成开发环境。 ⑵ 在窗体上添加控件(1个标签、1个命令按钮)。 ⑶ 通过属性窗口设置窗体、标签及命令按钮的属性。 窗体:Caption属性:“第一个VB程序” 。 标签:Caption属性:“我们一起来学Visual Basic!”,Font属性:通过“字体”对话框设置标签中字的大小及字体等。 命令按钮:Caption属性:“退出” 。 操作步骤(续) ⑷ 双击命令按钮,打开代码窗口,编制命令按钮的单击事件代码。 代码如下: Private Sub Cmd1_Click() End End Sub ⑸ 运行程序并观察运行结果。 标题栏和VB的三种工作模式(续) (2)运行模式(Run):单击启动按钮 ,程序开始运行并处于运行模式,此时不可以修改程序代码,也不可以修改界面,只能查看程序的运行结果。单击结束按钮 ,程序停止运行。 (3)中断模式(Break):程序运行中单击中断按钮 , 可以使程序暂时停止运行,这时可以修改程序代码,但不可以修改界面。 提供使用VB所需要的命令。 不同操作过程中,菜单项目是不同的。 请熟悉常用菜单项目:文件、编辑、视图、工程、格式、调试、运行、工具、窗口等。 工具栏 代码编辑窗口 工程是指用于创建一个应用程序的文件的集合。 工程资源管理器列出了当前工程中的窗体和模块 。 工具箱提供一组工具,用于设计时在窗体中放置控件。 属性窗口 这个窗口在多窗体应用程序中很有用。 通过它可以指定每个窗体相对于主窗体的位置。 1.2 可视化编程的基本概念 可视化编程是以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果。 首先从工具箱中选定控件,然后在窗口的适当位置 “画”出所需的命令按钮、标签等控件对象,再为控件设置相关属性,之后立即可以看到界面的显示效果,而生成界面的程序代码则由系统自动完成。 目前流行的可视化编程语言有Visual Basic、Visual Foxpro、Visual C++等。 焦点与Tab键序 1.焦点 例如,在一个窗体上有多个文本框,其中有一个文本框中有闪烁的光标,如果用户从键盘输入字符,输入的字符一定出现在该文本框中,此文本框即获得了焦点(Focus)。 在任何时刻,只能有一个对象获得焦点。 使一个对象获得焦点的常用方法: ⑴ 选定对象(用鼠标单击对象或使用快捷键选定对象) ⑵ 在代码中用SetFocus方法设置焦点。 例如:Text1. SetFocus 另外,框架、标签、计时器、菜单、直线、图像框等控件是不能得到焦点的。 焦点与Tab键序(续) 2.Tab键序 Tab键序是指用户按Tab键时,焦点在控件间移动的顺序。 系统默认的Tab键序与控件建立的顺序相同,也可以重新设置控件的TabIndex属性修改Tab键序。 第一个默认获得焦点的控件的TabIndex属性值为0,其他控件依次为 1、2、3...。 方法:是用来完成特定操作的过程和函数。 方法是面向对象的,调用时要指明对象。 对象方法调用形式: [ 对象.]方法[ 参数列表 ] 如省略对象,表示是当前对象,一般指当前窗体。 例如: Form1.print VB程序设计 若当前窗体是Form1,则可简写为: print VB程序设计 方法(Method) 属性、事件和方法是对象的三要素!!! */34 第 1 章 本章主要内容 1.1 Visual Basic简介 1.2 可视化编程的基本概念 Visual Basic程序设计基础 1.1 Visual Basic简介 一、 Visual Basic概述 Visual Basic是从Basic发展而来的。 “Visual”(可视的):指的是开发图形用户界面(GUI)的可视化方法。 “Basic”指的是 BASIC 语言 Visual Basic在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词。 二、Visual Basic的主要特点 1. 提供了易学易用的集成开发环境 在集成开发环境中,可以设计界面、编写程序代码、调试及运行程序等。 2.可视化的设计平台 可以直接用VB提供的工具箱在屏幕上“画”出窗口、命令按键、滚动条等控件对象。 3. 事件驱动的编程机制 程序的执行依靠系统

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档