算法与程序设计基础VB软件环境基本内容概述VisualBasic是可视化编程语言,属于编译型语言.
可视化编程就是指提供了一个可视化的程序设计环境,构成一个标准的windows程序界面的元素都在其中.
VisualBasic是一种基于对象的程序设计语言.
采用事件驱动的编程方式一个VisualBasic程序由多个对象以及响应各种事件的代码组成.
当用户对对象进行某些操作(例如鼠标单击、双击等)时,VisualBasic程序就调用相应的代码来完成相应的操作.
VisualBasic的启动在"新建"标签中列出了VB6能够建立的应用程序的类型,用户选择一个应用程序的类型双击或"打开",便可创建该类型的应用程序.
如果需要调用原来已有的应用程序,单击"现存"标签,这时屏幕上出现一个"打开文件"对话框的样式,用户可以根据应用程序所在的目录找到该文件,然后打开它.
如果需要调用最近一段时间用户编辑的应用程序,单击"最新"标签,这时列出用户最近编辑的所有应用程序,可选中某一应用程序打开.
VisualBasic集成开发环境的组成VisualBasic不仅仅是一种语言,而且也是一个集应用程序开发、测试、查错以及发布的综合的集成开发环境.
集成开发环境的顶部有标题栏、主菜单和工具栏.
下部有几个子窗口:工具箱、窗体窗口、工程窗口、属性窗口及窗体布局窗口.
根据需要,这些子窗口可以被关闭或打开.
标题栏位于窗口的顶部,用来显示窗口的标题.
在标题为"工程1-microsoftVisualBasic"后面的方括号内显示当前集成开发环境所处的设计模式,进入其他状态时,方括号内的文字也将改变.
VisualBasic的三种工作模式设计模式:创建应用程序的大多数工作都是在设计时完成的.
在设计时,可以设计窗体、绘制控件、编写代码并使用"属性"窗口来设置或查看属性设置值.
运行模式:代码正在运行的时期,用户可以与应用程序交流.
可以查看代码,但不能改动它.
中断模式:程序在运行的中途被停止执行时.
在中断模式下,用户可以查看各变量的当前值,从而了解程序执行是否正常.
还可以修改程序代码,检查、调试、重置、单步执行或继续执行程序,但不能编辑界面.
按F5键或单击"继续"按钮程序继续运行;单击"结束"按钮停止程序的运行.
在这种模式下会弹出"立即"窗口,在窗口中可以输入简短的命令,立即执行.
菜单栏菜单项功能文件用于创建、打开、保存、显示最近的工程以及生成可执行文件的命令编辑用于程序源代码的编辑视图用于集成开发环境下程序源代码、控件的查看工程用于控件、模块和窗体等对象的处理格式用于窗体控件的对齐等格式化命令调试用于程序调试、查错命令运行用于程序启动、设置中断和停止等程序运行的命令查询在设计数据库应用程序时用于设计SQL属性图表在设计数据库应用程序时编辑数据库的命令工具用于集成开发环境下工具的扩展外接程序用于为工程增加或删除外接程序窗口用于屏幕窗口的层叠、平铺等布局以及列出所有打开文档的窗口帮助帮助用户系统学习掌握VB的使用方法及程序设计方法上下文菜单上下文菜单也叫"快捷菜单",没有显式地出现在集成开发环境中.
在对象上单击鼠标右键即可打开上下文菜单,它包含一些常用的菜单命令.
在上下文菜单中列出的操作选项清单取决于单击鼠标右键所在的环境.
工具栏以图标按钮的形式提供了常用的菜单命令.
要显示或隐藏工具栏,可选择"视图"菜单中的"工具栏"命令或用鼠标在标准工具栏处单击右键进行所需工具栏的选取.
工具箱提供了一组在设计时可以使用的常用工具,利用这些工具可以做出控件.
双击工具箱中的某个工具图标,或单击工具图标后按住鼠标左键在窗体上拖动,即可在窗体上做出一个这样的控件.
这些内置控件是系统配置的,不能删除,也叫"标准控件".
用户可以添加新的控件工具.
如果工具箱没有显示出来,可以选择"视图"菜单中的"工具箱"命令.
在运行状态下,工具箱将自动隐去.
窗体窗口也称"对象窗口",是屏幕中央的主窗口,它可以作为自定义窗口用来设计应用程序的界面,用户可以在窗体上添加控件来创建所希望的界面外观.
工程资源管理窗口VB把一个应用程序称为一个工程(project),而一个工程又是各种类型的文件的集合,这些包括工程文件(.
vbp)、窗体文件(.
frm)、类模块文件(.
cls)、资源文件(.
res)、ActiveX文档(.
dob)、Active控件(.
ocx)、用户控件文件(.
ctl)、属性页文件(.
pag)一个工程不一定都要包括上述所有的文件,VB要求一个工程至少包含两个文件,即工程文件(.
vbp)和窗体文件(.
frm).
至于一个工程要包括多少种文件,由程序设计的复杂程序而定.
一个工程可以通过"工程窗口"来显示,工程窗口列出了当前工程所包含的文件清单.
工程资源管理窗口工程资源管理窗口有三个按钮,分别是"查看代码"按钮:单击此按钮可以切换到代码窗口,显示和编辑代码.
"查看对象"按钮:单击此按钮可以切换到窗体窗口,显示和编辑对象"切换文件夹"按钮:单击此按钮可以切换到文件夹显示方式属性窗口属性是指对象(窗体或控件)的特征,如大小、名称、颜色等.
属性窗口列出了被选定的一个对象的所有属性.
属性窗口包含对象下拉列表框、属性列表和属性说明栏.
对象列表框:单击其右边的下拉按钮可以打开所选窗体所含对象的列表属性显示排列方式:有"按字母序"和"按分类序"两个按钮属性列表框:列出所选对象在设计模式下可以更改的属性及默认值,对于不同对象所列出的属性也不同.
属性含义说明:当在属性列表框中选取某属性时,在该区显示所选属性的含义.
属性的修改方式:设计时修改及运行时修改两种.
窗体布局窗口窗体布局窗口中有一个表示显示器屏幕的图像,屏幕图像上又有表示窗体的图像,它们标示了程序运行时窗体在屏幕中的位置.
可以拖动窗体图像调整其位置.
代码窗口代码编辑器:用来编写程序代码的地方.
应用程序的每个窗体对象或模块都有一个单独的代码编辑窗口.
打开代码窗口的方法从工程窗口中选择一个窗体或标准模块,单击"查看代码"按钮从窗体窗口中打开代码窗口,可以用鼠标双击一个控件或窗体本身从"视图"菜单中选择"代码窗口"命令.
百纵科技湖南百纵科技有限公司是一家具有ISP ICP 电信增值许可证的正规公司,多年不断转型探索现已颇具规模,公司成立于2009年 通过多年经营积累目前已独具一格,公司主要经营香港服务器,香港站群服务器,美国高防服务器,美国站群服务器,云服务器,母机租用托管!美国CN2云服务器,美国VPS,美国高防云主机,美国独立服务器,美国站群服务器,美国母机。美国原生IP支持大批量订货 合作 适用电商 亚马逊...
提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...
稳爱云(www.wenaiyun.com)是创建于2021年的国人IDC商家,主要目前要出售香港VPS、香港独立服务器、美国高防VPS、美国CERA VPS 等目前在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。机房采用业内口碑最好香港沙田机房,稳定,好用,数据安全。线路采用三网(电信,联通,移动)回程电信cn2、cn2 gia优质网络,延迟低,速度快。自行封装的...