程序设计基础VB讲稿01VB概述.pps

上传人:wj 文档编号:13471459 上传时间:2023-06-14 格式:PPS 页数:194 大小:6.37MB
下载 相关 举报
程序设计基础VB讲稿01VB概述.pps_第1页
第1页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第2页
第2页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第3页
第3页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第4页
第4页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第5页
第5页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第6页
第6页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第7页
第7页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第8页
第8页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第9页
第9页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第10页
第10页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第11页
第11页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第12页
第12页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第13页
第13页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第14页
第14页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第15页
第15页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第16页
第16页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第17页
第17页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第18页
第18页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第19页
第19页 / 共194页
程序设计基础VB讲稿01VB概述.pps_第20页
第20页 / 共194页
亲,该文档总共194页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

程序设计基础VB讲稿01VB概述.pps

《程序设计基础VB讲稿01VB概述.pps》由会员分享,可在线阅读,更多相关《程序设计基础VB讲稿01VB概述.pps(194页珍藏版)》请在冰点文库上搜索。

程序设计基础VB讲稿01VB概述.pps

主讲:

徐竞跃E-mail:

VB程序设计概述,VisualBasic程序设计第1章,【内容提要】,1.1VisualBasic概述1.2VB6.0集成开发环境简介1.3一个简单VB程序的设计1.4VB程序设计的基本概念1.5工程的管理,【重点与难点】,了解VB的特点和功能;掌握VB6.0IDE的基本使用方法。

掌握控件的基本操作;掌握控件对象的属性设置;掌握VB开发过程和文件管理;理解程序、对象、类、控件和事件驱动的概念。

1.1VisualBasic概述1.1.1VB的发展和版本1.1.2VB的特点1.1.3VB的帮助系统,VB提供了开发MicrosoftWindows应用程序的最迅速、最简捷的方法。

不论是应用程序的资深专业开发人员还是初学者,VB都为他们提供了整套工具,以方便开发Windows应用程序。

正如BillGates所说,世界上绝大多数的Windows应用程序是用VB编写的。

这也正是我们学习VB的原因。

【问1-1-1】什么是VisualBasic语言?

【答1-1-1】一种可视化的、面向对象和采用事件驱动方式的高级程序设计语言,用于开发Windows环境下的各类应用程序。

1.1.1VB的发展和版本,1、VB的发展BASIC语言是20世纪60年代美国Dartmouth学院的两位教授共同设计的计算机程序设计语言,其含义是“初学者通用的符号指令代码(BeginnersAll-PurposeSymbolicInstructionCode)”。

1988年,Microsoft公司推出的Windows操作系统,以其为代表的“图形用户界面(GUI)”在微机上引发了一场革命。

在图形用户界面中,用户只要通过鼠标的点击和拖动便可以形象地完成各种操作,不必键入复杂的字符命令语句。

但对程序员来说,开发一个基于Windows环境的应用程序工作量非常大,可视化程序设计语言在这种背景下应运而生。

VB的发展,VisualBasic语言是Microsoft公司于1991年在原有的BASIC基础研发而成的,是在Windows环境下,采用事件驱动编程机制的计算机语言。

Visual在字面上的意思“看的、视觉的、用于看的”,引申到计算机程序设计中的意思为“可视化程序设计”,即开发图形用户界面(GUI)的一种方法。

使用VB的一个有效方法是将VB与其他开发工具(如C语言)结合起来。

VB一个很大的优点是能迅速有效地编制程序界面,以及其它一些经常变化的部分,而用C语言来编制的动态链接库被VB调用以优化速度。

也可以用C语言产生自己的OLE控件,然后在VB中使用。

2、VB的版本,表1.1.1VB的发展历史目前比较常用的版本是VB6.0、VB.NET等。

VB6.0还包括学习版、专业版和企业版3个子版本。

本课程以VB6.0中文企业版为背景,介绍VB编程的知识、思想和方法。

1.1.2VB的特点,VB是目前所有开发语言中最简单、最容易使用的语言。

作为程序设计语言,VB主要有以下特点:

(1)可视化的程序设计

(2)面向对象的程序设计(3)结构化程序设计(4)事件驱动机制(5)强大的数据库访问能力(6)对象的链接与嵌入(OLE)(7)高度的可扩充性(8)支持动态数据交换,1、可视化的程序设计,在传统程序设计语言中,编程人员通过编写程序语言代码来设计程序的用户界面。

VB6.0提供了设计用户界面的可视化“工具”(控件),把构成图形界面的复杂代码“封装”起来“隐藏”在这些工具中。

编程人员无需去设计这些繁杂地通用地图形界面代码,只需通过可视化界面工具“显露”出来的属性、事件和方法设计应用程序。

2、面向对象的程序设计,VB4.0以后的版本支持面向对象的程序设计(Object-OrientedPropramming),通过这种技术可以创建可重用组件,它是组成Windows应用程序的模块。

OOP由封装、继承和多态性三种基本概念提供支持。

VB与一般的OOP语言(如C+)不完全相同。

在一般的OOP语言中,类/对象由程序和数据组成,是抽象的概念;VB把程序和数据封装起来作为一个类/对象,并为每个类/对象赋予对应的图形属性使之成为一个可视的图形个体。

面向对象的程序设计,VB的关键元素控件,即是OOP的“可重用组件”,是具有属性和方法并且能够响应事件的对象。

通过属性控制对象(控件)的外观和行为。

每个对象(控件)也可识别特殊的事件。

对于大多数事件,可以通过编写代码在事件发生时采取指定的行动。

3、结构化程序设计,迪克斯特拉(E.W.Dijkstra)在1969年提出的结构化程序设计是以“模块化设计(将复杂整体细化为简单个体)”为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变单纯而明确。

任何程序都可以由三种基本程序结构(顺序结构、选择结构和循环结构)的组合、嵌套来构成。

结构化程序设计的基本思想是采用“自顶向下,逐步求精”的设计方法和“单入口,单出口”的结构。

4、事件驱动机制,在Windows操作系统下程序的事件驱动编程机制是VB的主要特点。

(1)Windows工作机制Windows的工作机制简单地说就是三个关键的概念:

窗口、事件和消息。

Windows通过给每一个窗口指定一个唯一的标识号(窗口句柄或hWnd)来管理所有的窗口。

操作系统连续地监视每一个窗口的活动或事件的信号。

每发生一次事件,将引发一条消息发送至操作系统。

操作系统处理该消息并广播给其它窗口,每一个窗口才能根据自身处理该条消息的指令而采取适当的操作。

事件驱动机制,

(2)事件驱动编程机制采用事件驱动编程机制的应用程序中,根据响应不同事件的顺序执行不同的代码段。

事件可以由程序用户的操作触发、也可以由操作系统或其它应用程序的消息触发、甚至由应用程序本身的消息触发。

这些事件触发的顺序,决定了程序代码执行的顺序,因此应用程序每次运行过程都是不同,且是运行过程是可以控制。

5、强大的数据库访问能力,VB6.0系统具有很强的数据库管理功能(利用VB6.0的数据控件和数据库管理窗口);VB6.0还能直接编辑和访问其他处部数据库;VB6.0提供开放式数据连接(ODBC)功能;VB6.0可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库。

6、对象的链接与嵌入(OLE),【问1-1-2】什么是链接?

【问1-1-3】什么是嵌入?

【答1-1-2】把各个部分用“逻辑链”连接在一起形成整体。

【答1-1-3】把一个部分“装入”另一个部分的内部形成整体。

对象的链接与嵌入(OLE),【问1-1-4】什么是对象的链接与嵌入(OLE)?

OLE技术(或ActiveX技术)是一种应用程序一体化的技术。

利用OLE技术,可以方便地建立复合式文档。

【答1-1-4】将每个应用程序都看做是一个对象,将不同的对象链接起来,再嵌入某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式程序。

7、高度的可扩充性,

(1)支持第三方软件商为其开发的可视化控件(控件可扩充,对应的文件扩展名为OCX)

(2)支持访问动态链接库(DLL)(语言可扩充)可以通过动态链接库技术DLL将C/C+或汇编语言编写的程序加入到VB应用程序中。

(3)支持访问应用程序接口(API)(程序可扩充)API是Windows环境中可提供任何Windows应用程序“访问”和“调用”的一组函数集合。

8、支持动态数据交换,动态数据交换(DDE)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序实现数据交换,进行程序间的数据通信。

当原始数据变化时,可以自动更新链接的数据。

1.1.3VB的帮助支持,1、使用MSDNLibraryVisualStudio中的MSDN(MicrosoftDeveloperNetwork)Library,是一个将程序设计指南、用户手册、使用手册和库函数集于一体,并以HTML格式组织内容的电子辞典,包括示例代码、文档、技术文章、Microsoft开发人员知识库,以及在使用Microsoft公司的技术来开发解决方案时所需要的其他资料。

完整安装VisualStudio后,使用VB6.0集成开发环境的“帮助”菜单命令,即可打开MSDNLibrary帮助。

2、使用上下文相关的帮助,上下文相关帮助是指编程人员在窗口中进行工作的任何时候,使用F1键获得正在操作对象的帮助内容。

在代码窗口中,将插入点光标置于某个关键词(包括语句、过程名、函数、事件等)之上,然后按下F1键,就会自动列出此关键词的帮助信息。

可以使用上下文相关帮助的内容:

VB中的每个窗口(属性窗口、代码窗口等);工具箱中的控件;窗体或文档对象内的对象;属性窗口中的属性;VB关键词(语句、过程名、函数、事件和特殊对象等);错误信息。

3、从Internet上获得帮助,

(1)Web上的Microsoft在菜单命令“帮助”中选择“Web上的Microsoft”子菜单,在子菜单中选择合适的选项:

产品信息、免费资料、常见问题、联机支持、开发人员主页、Microsoft主页等。

(2)VB主页网络地址为http:

/,(3)VB学习的网站在Internet上还有大量的介绍VB6.0程序设计技巧、经验的站点,许多站点上还有例子及源程序下载。

下面是一些VB学习的网站:

学VB.Nethttp:

/VB爱好者乐园ttp:

/问专家http:

/www.china-中国VB网http:

/VB大世界http:

/,从Internet上获得帮助,1.2VB6.0集成开发环境简介1.2.1VB6.0交互式IDE1.2.2VB6.0的安装1.2.3VB6.0的启动和退出1.2.4VB6.0IDE的主窗口1.2.5VB6.0IDE的设计窗口,VB6.0集成开发环境,VB6.0集成开发环境(IDE)是VB程序设计的工作环境,它集合设计工具、调试工具和生成可执行文件工具于一体的开发软件,这些工具互相协调、互相补充,非常方便地开发VB应用程序。

了解VB6.0IDE对于进一步学习VB程序设计将是十分重要的。

本节主要介绍VB6.0IDE中各个组成元素的作用,具体的使用方法和设置工作环境将在后续章节中学习。

1.2.1VB6.0交互式IDE,传统的应用程序开发过程可以分为三步:

编码、编译和测试。

与传统的语言不同,VB6.0IDE使用“交互式”方法开发应用程序,使三个步骤之间不再有明显的界限。

VB6.0IDE在编程人员编写代码时通过“解释”方式部分地“预先编译”代码,“即时捕获”并突出显示大多数语法或拼写错误,感觉就像有专家在监视代码的编写一样。

1.2.2VB6.0的安装1、计算机系统要求2、安装步骤,1.2.3VB6.0的启动与退出,VB6.0的启动和退出与Windows应用程序的启动和退出操作方式相似。

1、VB6.0的启动启动VB6.0IDE可采用以下4种方式:

使用Windows的【开始】菜单双击Windows桌面VB6.0快捷方式使用Windows的【运行】功能直接打开设计文件双击任何一个窗体文件(.frm)或工程文件(.vbp),先启动VB6.0集成开发环境,再自动打开双击的设计文件。

2、VB6.0的退出,使用菜单命令“文件退出”使用组合键“Alt+Q”使用标题栏右边的“关闭”按钮或组合键“Alt+F4”,在退出VB6.0IDE时,如果修改过设计内容且没有保存,则打开一个对话框提醒保存所做的修改,可以选择“是”保存或“否”不保存,然后再退出。

VB6.0集成开发环境,1.2.4VB6.0IDE的主窗口,【问1-2-1】VB6.0IDE的界面由哪些部分组成?

使用菜单“视图工具栏”可以显示/隐藏3个主窗口。

【答1-2-1】由1个主窗口(标题栏、菜单栏、工具栏)和10个常用设计窗口组成。

1、标题栏,标题栏位于VB6.0IDE界面的第一行,由程序图标、程序标题、最小化按钮、最大化按钮和关闭按钮5个对象。

程序标题显示了“当前工程文件的名称”和“VB6.0IDE的工作模式”。

2、菜单栏,菜单栏位于VB6.0IDE界面的第二行,包含13个主菜单项。

(1)文件File用于建立和处理文件

(2)编辑Edit编写应用程序代码(3)视图View用于切换VB窗口的视图格式(4)工程Project用于对当前工程的管理(5)格式Format用于编排窗体上可视控件的格式,菜单栏,(6)调试Debug用于程序调试、命令查错(7)运行Run提供运行程序的不同方式(8)查询Query用于在设计数据库应用程序时设计SQL属性(9)图表Diagram提供与数据库图表进行交互的命令(10)工具Tools扩展集成开发环境的工具(11)外接程序Add_in可以加入可视化数据库管理器,外接程序管理器等工具与VB协调工作。

(12)窗口Windows用于屏幕窗口的层叠、平铺等布局及列出所有打开文档窗口。

(13)帮助Help帮助用户系统的学习和掌握VB6.0的使用方法及程序设计方法。

菜单栏,

(1)文件File用于建立和处理文件包括工程管理、保存文件(工程和模块文件等)、加入文件、打印文件以及退出系统的命令。

菜单栏,

(2)编辑Edit编写应用程序代码根据打开代码文件性质、当前的操作状态,编辑菜单激活不同的命令,其中“剪切”、“复制”和“粘贴”是Windows通用的粘贴板使用命令。

(3)视图View用于切换VB窗口的视图格式包括显示和隐藏VB6.0IDE的各种窗口和工具,便于用户使用VB6.0IDE。

(4)工程Project用于对当前工程的管理包括在工程中添加和删除各种工程组件,显示当前工程的结构和内容等命令。

它会随着当前工程的内容变化,显示相应的命令选项。

菜单栏,(5)格式Format用于编排窗体上可视控件的格式包括调整尺寸、以不同方式对齐、排列等,给界面设计的规整带来很大方便。

(6)调试Debug用于程序调试、命令查错包括设置断点、监视器和步进等。

菜单栏,(7)运行Run提供运行程序的不同方式包括运行程序、编译后运行程序、中断程序、结束运行和重新开始等命令。

(8)查询Query用于在设计数据库应用程序时设计SQL属性(9)图表Diagram提供与数据库图表进行交互的命令,菜单栏,(10)工具Tools扩展集成开发环境的工具(11)外接程序Add_in可以加入可视化数据库管理器,外接程序管理器等工具与VB协调工作。

(12)窗口Windows用于屏幕窗口的层叠、平铺等布局及列出所有打开文档窗口。

(13)帮助Help帮助用户系统的学习和掌握VB6.0的使用方法及程序设计方法。

3、工具栏,工具栏是常用菜单选项的重新组合,利用工具栏中的命令按钮和图标提示,可以方便、快捷地实现某一操作功能。

工具栏,在工具栏的右侧分别显示了对象的当前位置和大小,其单位是twip(缇)。

Twip是一个与屏幕分辨率无关的计量单位,1英寸等于1400twip,1英寸等于25.4毫米,1毫米等于55.11811twip。

这种计量单位可以确保在不同屏幕上保持正确的相对位置和比例关系。

(1)添加工程用来添加一个新的工程到工程组中去。

单击显示一个子菜单,该子菜单列出可以添加到当前打开的工程组中的工程类型,包括标准EXE,ActiveXEXE,ActiveXDLL,ActiveX控件。

默认的是标准的EXE。

工具栏,

(2)添加窗体默认情况下添加一个窗体到用户的工程中去,也可单击其右边的下拉箭头从弹出的下拉菜单中选择想要添加的对象,例如可以添加MDI窗体、用户控件等。

(3)菜单编辑器用来显示“菜单编辑器”对话框,通过对话框可以设计当前窗体的菜单。

(4)打开工程打开一个新的工程,同时关闭正在编辑的所有工程。

如果正在编辑工程中有未保存的内容,系统就会提示保存这些内容。

(5)保存工程保存正在编辑的所有工程及其所有窗体和模块。

(6)剪切剪切选定的控件、文本等内容,仅当选定内容时可用。

工具栏,(7)复制将选定的控件或者文本复制到剪贴板上,仅当选定内容时可用。

(8)粘贴将剪贴板的内容粘贴到当前位置,仅当剪切板上有内容时可用。

(9)查找在“查找”对话框指定的查找范围内查找指定文本,仅当当前激活的窗口是“代码窗口”时可用。

(10)撤销撤销最近一次的编辑操作,比如在“代码窗口”键入文本或者在“窗体”中删除控件这样的操作。

仅当刚进行过可撤销的操作时可用。

(11)重复重复上一次的编辑操作,仅当刚进行过可重复的操作时可用。

(12)启动运行当前应用程序。

工具栏,(13)中断停止程序的运行,并切换到中断模式,主要供调试程序之用。

(14)结束停止程序的运行,并返回到设计模式。

(15)工程资源管理器显示工程资源管理器窗口。

(16)属性窗口显示属性窗口。

(17)窗体布局窗口显示窗体布局窗口。

(18)对象浏览器显示对象浏览器窗口,它列出了对象库、类型库、类、方法、属性、事件以及在代码中用到的常数,还有为自己的工程所定义的模块和过程。

(19)工具箱显示工具箱窗口,它包含应用程序在当前可用的控件和可插入的对象。

(20)数据视图窗口显示数据查看窗口,可以访问和操纵数据库结构。

1.2.5VB6.0IDE的设计窗口,菜单命令“视图”的10子菜单可以显示/隐藏10个设计窗口。

工程资源管理器窗口窗体设计窗口(对象窗口)工具箱窗口属性窗口代码窗口立即窗口本地窗口监视窗口窗体布局窗口对象浏览器窗口菜单编辑窗口,1、窗体(Form)设计器窗口,【问1-2-2】窗体设计窗口的作用?

【答1-2-2】设计应用程序“用户界面窗体”的窗口。

2、工具箱(Toolbox)窗口,展示了21个标准控件类的工具图标,3、属性(Properties)窗口,【问1-2-5】属性窗口的作用?

【答1-2-5】显示和修改所选窗体或控件的当前属性值。

4、代码(Code)设计窗口,【问1-2-7】代码设计窗口的作用?

【答1-2-7】用来编辑一个窗体对象对应的程序代码。

5、工程资源管理器窗口,【问1-2-9】工程资源管理器的作用?

【答1-2-9】结合工程文件(.vbp)用右侧树结构显示和管理一个应用程序工程的全部文件,可以实现查看对象、查看代码、保存和删除任何一个文件等。

工程资源管理器窗口,工程资源管理器窗口标题栏下面3个工具按钮为:

查看代码打开在管理器中选定窗体的代码窗口;查看对象打开在管理器中选定窗体的窗体设计窗口;切换文件夹决定是否以目录的形式在管理器中显示各个工程文件。

6、调试窗口,【问1-2-10】调试窗口的作用?

(1)立即(Immediate)窗口立即窗口可以说是VB功能最强大的调试工具,在立即窗口中可以立即执行一条语句并立即得到结果。

【答1-2-10】在调试程序时才频繁使用,帮助编程人员测试应用程序的处理错误和检测性能。

调试窗口,

(2)本地窗口在中断模式下的本地窗口自动显示当前窗体(Me表示)中每个对象的“当前属性值”和当前过程涉及到的每个“当前变量值”,允许编程人员查看和修改这些当前值,并对程序的后续运行产生影响。

调试窗口,(3)监视窗口在中断模式下,监视窗口用来监视表达式在程序运行过程中的变化。

调试窗口,(4)调用堆栈窗口调用堆栈窗口中列表显示了所有已经启动但是尚未完成的过程。

7、窗体布局窗口,【问1-2-11】窗体布局窗口的作用?

【答1-2-11】设置窗体在应用程序启动时在显示屏幕上的初始位置。

8、对象浏览器窗口,【问1-2-12】对象浏览器窗口的作用?

【答1-2-12】查看工程中定义的模块或过程,也可查看对象库、类型库、类、方法、属性、事件以及在过程中使用的常数。

9、菜单编辑窗口,【问1-2-13】菜单编辑窗口的作用?

【答1-2-13】菜单编辑窗口严格意义应称为“菜单编辑器”对话框,是用来增加、删除和修改一个窗体上的菜单的。

VB6.0IDE的设计窗口,【思考题1-2-1】VB6.0IDE是一个程序吗?

一般我们所说的程序只是指用户使用的应用程序,应用程序集合称为应用软件;而VB6.0IDE是按照VisualBasic6.0程序设计语言设计应用程序的一个工具程序集合,称为开发软件。

【答1-2-1】VB6.0IDE是一个用来设计应用程序的程序集合,而应用程序才是普通用户使用的具体程序。

1.3一个简单VB程序的设计1.3.1VB程序设计准备1.3.2设计程序界面1.3.3设置对象属性1.3.4编写程序代码1.3.5保存设计文件1.3.6调试程序1.3.7VB应用程序的运行,【问1-3-1】什么是程序?

【问1-3-2】什么是计算机程序?

程序设计编程人员使用程序设计语言设计一个计算机程序。

【答1-3-1】为了完成某项工作,按照“时间顺序”和“逻辑关系”设计的工作步骤。

【答1-3-2】为了控制计算机完成某项工作,使用程序设计语言按照工作步骤编写的计算机指令序列。

【引例】简单VB程序设计实例,功能要求:

单击、中的任何一个命令按钮,红色小球就会向相应方向移动一定距离。

1.3.1程序设计准备,1、分析问题根据程序的功能要求,可见程序必须具有以下具体功能。

(1)程序必须能够接收程序用户输入的小球移动方向,即原始数据输入。

本例使用4个“命令按钮”向程序用户提供给方向数据输入平台。

(2)当程序用户输入一个方向数据后,程序必须能够立即自动计算小球新的位置,即数据处理。

本例对于4个不同的移动方向分别计算新的位置数据。

(3)程序必须能够向程序用户展示小球的移动效果,即输出结果数据。

本例使用一个红色小球图形向程序用户实时展示移动效果。

2、建立一个VB应用程序工程,启动VB6.0IDE后会弹出“新建工程”对话框,在“新建”选项卡中选择“标准.EXE”图标,单击“打开”命令按钮,或双击“标准.EXE”图标,即可新建一个默认名为“工程1”的应用程序设计工程项目。

【问1-3-3】什么是工程?

【答1-3-3】用来建造VB应用程序的设计文件集合。

在新建一个工程时后,VB6.0IDE会根据设计内容自动建立一系列设计文件。

第一个设计文件就是VB6.0IDE自动新建一个默认名为“Form1”的窗体对象,这个窗体对象就是程序界面的设计平台。

1.3.2设计程序界面,在命令行操作系统下运行应用程序(例如DOS),程序用户需要在按照操作系统规则输入相应的命令行使用应用程序。

在图形界面操作系统(例如Windows)下运行应用程序,程序用户使用鼠标和键盘通过对图形界面的操作使用应用程序。

可见,应用程序用户图形界面(简称程序界面)是用户使用应用程序的一个图形化控制平台,程序界面的设计是设计Windows应用程序的基础。

【设计程序界面的方法】使用VB6.0IDE工具箱中提供的控件类,在窗体对象上创建需要的控件对象。

1、创建控件对象,在窗体上创建控件对象可用以下方式:

双击工具箱中的控件类图标,在窗体正中央自动创建一个默认大小的控件对象。

单击工具箱中的控件类图标,在窗体上的任何位置拖放一个自由大小的控件对象。

按下Ctrl键单击工具箱中的控件类图标,在窗体上的任何位置多次拖放可以创建多个控件对象。

使用复制/粘贴操作创建控件对象。

此方法可以创建多个相似控件对象(只有Name属性不同)。

2、操作控件对象,

(1)选定控件对象选定单个对象单击控件对象,被选中的对象四周出现8个方向的控制柄。

选定多个对象有两种方法,一种是按住左键拖动鼠标指针,将欲选择对象包括在一个虚框里即可;另一种是按住Ctrl键不放,逐个单击要选中的控件对象。

(2)移动、缩放和删除控件对象移动对象选定控件对象,用拖动至目标位置,松开鼠标。

调节大小选定控件对象,用拖动对象四周的控制柄,可调节控件对象的大小。

删除对象选中要删除的对象,再按一下Del键。

操作控件对象,(3)复制/粘贴控件对象选定一个或几个控件对象;选择主菜单或快捷菜单命令“编辑复制”(或按下组合键Ctrl+C);选择主菜单或快捷菜单命令“编辑粘贴”(或按下组合键Ctrl+V);在弹出的对话框“已经有一个同名控件,是否要创建数组?

”中单击“否”按钮,在窗体的左上角出现一个新控件对象。

3、控件对象的格式设置,选定多个控件对象后,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2