计算机技术基础(VB)学习内容
第一节 概述 VisualBasic是程序设计语言(开发工具) VisualBasic由BASIC语言发展而来 Basic:初学者通用符号指令代码 Visual:可视的,指开发图形用户界面(GUI)的方法 一、VisualBasic6.0的版本 学习版:用于初学者开发基于Windows的应用程序 专业版:用于专业人员开发客户/服务器应用程序 企业版:用于创建高级的、高性能的网络应用程序 二、VisualBasic主要的功能特点 (1)是面向对象的可视化程序设计工具。 (2)采用结构化的程序设计方法。 (3)采用事件驱动的编程机制。 (4)提供了易学易用的应用程序集成开发环境。 (5)支持多种数据库系统的访问。 (6)采用了对象的链接与嵌入技术。 第二节 VisualBasic的安装与启动 一、系统要求 (1)微处理器:486DX/66MHz或更高。 (2)内存:至少16MB。 (3)硬盘空间: 标准版:典型安装48MB,完全安装80MB。 专业版:典型安装48MB,完全安装80MB。 企业版:典型安装128MB,完全安装147MB。 MSDN(用于提供帮助文档):67MB。 IE4.x:约需66MB(Windows98中已经包含)。 (4)显示设备:VGA或更高分辨率的显示器。 (5)读入设备:CD-ROM。 (6)操作系统:Windows95/98或更新的版本; WindowsNT3.51或更新的版本。 二、VisualBasic的安装:VB、MSDN 三、VisualBasic的启动 第三节 VisualBasic的集成开发环境(IDE) 1.标题栏 三种工作模式:设计模式、运行模式、中断模式。 2.菜单栏 3.工具栏 4.工具箱:控件的容器 控件:用于创建对象,每个控件都有其属性、事件和方法。 分类:内部控件—默认状态下工具箱中显示的控件ActiveX控件—存于.OCX文件中,包括各种版本的VB控件,必要时可添加到工具箱中。 可插入对象—将其他应用程序产品作为一个对象加入到工具箱中。如Excel工作表、公式等。 添加选项卡:右击工具箱→添加选项卡→输入名称 添加控件:将控件直接拖入新选项卡 切换选项卡:单击选项卡名称 删除选项卡:右击选项卡名称→删除选项卡 5.工程资源管理器窗口 工程:每个应用程序可称为一个工程 每个工程可包括多种类型的文件 文件类型:.Vbp.Frm.Bas.Cls.Res.Ocx.Frx 6.属性窗口 7.窗体布局窗口:调整程序运行时窗体显示的位置 8.窗体设计器窗口 是进行界面设计的窗口。 工程中的每个窗体都有自己的窗体设计器窗口。 一个应用程序至少有一个窗体。 9.代码编辑器窗口:用于编写程序代码 进入代码窗口的方法: 双击窗体的任何地方 在右击窗体,从快捷菜单中选择“查看代码” 单击工程资源管理器窗口中的“查看代码”按钮。 执行“视图”菜单中的“代码窗口”命令。 组成: 自动列出成员特性:自动列出控件的属性和方法。 自动显示快速信息:自动显示语句和函数的语法格式 自动语法检查:出错时显示为红色。 10.立即窗口 用于调试应用程序。 可键入或粘贴一行代码,按下回车键立即执行。 第四节 可视化编程的基本概念 一、对象 对象:代码和数据的集合。 如:窗体、按钮、菜单、文本框等。 对象名:如Form1、Command2、Menu1、Text3 二、属性 属性:对象的一组特征,如:标题、宽度、字体等 属性名:如Caption、Width、Font、Color 属性设置方法: 设计阶段在属性窗口中设置 在代码中设置: <对象名> <对象名>.<属性名>=<属性值> 例:Form1.Caption="学籍管理" CmdOK.Caption="确定" 三、事件 事件:在对象上所发生的事情 如单击、双击、内容改变、尺寸改变等 事件是固定的。 事件过程:发生某事件后所要执行的程序代码 一般格式: PrivateSub<对象名>_<事件名>([<参数表>]) End Sub 例:PrivateSubCommand1_Click() Form1.BackColor=vbRed End Sub 四、方法 方法:用于对对象进行一定的操作。 由函数或过程实现。 方法是固定的 调用格式为:[ <对象名>.]方法名[<参数表>] 例:FirstForm.Print"欢迎使用VisualBasic" SecondForm.Show MyPicture.Cls 第五节 窗体和命令按钮 一、窗体(Form) 窗体:窗口(一般,设计期称窗体、运行期称窗口) 窗体模块:每个窗体对应于一个窗体模块 1.窗体的结构 2.添加窗体、移除窗体 添加方法一: 添加方法二: 使用工具栏中的“添加窗体”按钮 3.属性 (1)Name(名称):窗体的名称,且是磁盘上的窗体文件名,扩展名为.frm。 (2)BackColor:窗体的背景颜色。 (3)BorderStyle:窗体的边框样式。 (4)Caption(标题):窗体标题栏显示的内容。 (5)ControlBox:决定窗体是否具有控制菜单 (6)Font:窗体中输出字符的字体、大小等特性。 (7)ForeColor:窗体的前景颜色。 (8)Icon:运行时窗体处于最小化时所显示的图标。 (9)MaxButton:决定窗体的标题栏中是否具有最大化按钮。 (10)Moveable:决定窗体是否能移动 (11)Picture:设置要在窗体上显示的图片。 (12)WindowState:决定运行时窗体是正常、最小化还是最大化。 运行时只读属性(只能在属性窗口中设置): Name;BorderStyle;ControlBox; MaxButton;Moveable 4.事件 常用事件有:Load、Activate、Click、DblClick 例:单击窗体时产生Click事件,将窗体背景设成黄色 PrivateSubForm_Click() Form1.BackColor=vbYellow End Sub 5.方法 窗体上常用的方法有Print、Cls、Move和Show等 二、命令按钮(CommandButton) 1.属性 (1)Name(名称):按钮对象名。 必须以一个英文字母开始,且最多40个字符。不能包含标点符号或空格。 (2)Caption:命令按钮的标题。 在字符前加一个“&”符号,该字符就会带有一个下划线,成为访问键。运行时,同时按下Alt键和带下划线的字符。 (3)Font:设置文字的字体、字形、大小和效果等。 (4)Default:指定该命令按钮是否为窗体的缺省按钮。 (5)Cancel:指定该命令按钮是否为窗体的取消按钮。 (6)Style: 0-Standard(缺省值)—不能显示图形或设置颜色 1-Graphical—可以显示图形或设置颜色 (7)Picture:指定要在命令按钮上显示的图形。 (8)DownPicture:指定命令按钮按下时显示的图形。 (9)DisabledPicture:指定命令按钮无效时显示的图形。 (10)Enabled:该属性值为False时,表示命令 按钮无效,不能对用户产生的事件作出反应,呈暗淡显示。缺省值为True。 (11)Visible:决定命令按钮在运行时是否可见。 (12)Value:该属性只能在程序运行期间使用。 设置为True表示该命令按钮被按下。 2.事件 Click;KeyDown;KeyUp;MouseDown;MouseUp... 例:Private Sub Command1_MouseDown(......) Form1.BackColor=vbRed End Sub 例:Private SubCommand1_MouseUp(......) Form1.BackColor=vbGreen End Sub 例:Private SubCommand1_KeyDown(......) Form1.Caption="你好" End Sub 例:Private SubCommand1_KeyUp(......) Form1.Caption="再见" End Sub 例:Private SubCommand1_Click() Shell"c:\windows\system32\calc.exe",vbNormalFocus End Sub 例:Private SubCommand1_Click() Shell"c:\windows\system32\write.exe",vbNormalFocus End Sub PrivateSubCommand2_Click() Command1_Click'选中Command1 End Sub PrivateSubCommand3_Click() Command1.Value=True'选中Command1 End Sub 3.方法 SetFocus方法:将焦点定位在指定的命令按钮上 例:cmdOk.SetFocus 第六节 VisualBasic工程的设计步骤 (1)新建一个工程 (2)设计用户界面 (3)编写事件过程及通用过程 (4)运行、调试并保存工程 【例2-1】编写一个求两个数相加的程序。界面设计如下图a所示。运行时,当按下“求和(S)”按钮时,求数1和数2的和。运行效果如下图b所示。 一、新建工程 二、设计界面 1.控件的画法:拖动、双击、连续画 连续画:Ctrl+单击控件→画多个控件→单击箭头 2.控件的缩放和移动 缩放: 鼠标;Shift+箭头; 修改Width、Height属性 移动: 鼠标;Ctrl+箭头; 修改Left、Top属性 3.控件的复制与删除 复制:注意复制后的控件名(控件数组、非控件数组) 删除:Del 4.控件的布局 选定多个控件:Shift(或Ctrl)+单击;拖动鼠标 控件布局:选定多个控件→格式→…… 5.设置属性 设置窗体属性、控件属性 三、编写代码 PrivateSubCommand1_Click() 四、运行与调试工程 运行→启动 单击工具栏中的“启动”按钮 按F5键。 五、保存工程 文件→保存工程 单击工具栏中的“保存工程”按钮 建议将同一工程的所有文件保存在同一位置 移除工程:文件→移除工程 打开工程:文件→打开工程 另存工程:先另存窗体文件,后另存工程文件 工程文件更名:使用另存方法(不允许在“我的电脑”或“资源管理器”下修改工程中的文件名) 第七节 VisualBasic的帮助系统 一、使用MSDNLibrary浏览器 帮助→内容/索引/搜索 目录:按目录分类查找 索引:按主题查找指定的关键字 搜索:通过全文搜索查找指定关键字 书签:收集常用主题 二、使用上下文相关帮助 在以下位置可直接按F1键获取相关的帮助信息: VisualBasic中的每个窗口 工具箱中的控件 窗体或文档对象内的对象 属性窗口中的属性 VisualBasic关键词(声明、函数、属性、方法...) 错误信息 例:FillColor属性示例 例:DrawWidth属性示例 本章小结 1.VB的集成开发环境 2.可视化编程的基本概念 对象、属性、事件、方法 3.窗体(Form) (1)属性 Name、Caption、BackColor、BorderStyle、Icon、MaxButton、MinButton、Moveable、WindowState等 (2)事件:Activate、Load、Click等 (3)方法:Print、Show、Cls 4.命令按钮(CommandButton) (1)属性:Caption注意“&”符号的使用Style、Picture的作用及相互关系Enabled与Visible的区别 (2)事件:KeyDown、KeyUp、Click等 (3)方法:SetFocus等 5.工程设计步骤 新建工程 设计界面:添加控件、设置属性控件属性 编写代码 调试、修改、运行 保存工程 6.帮助系统的使用 |
|