代码改变世界

项目组成和开发步骤——VB

2010-12-15 23:37  javaspring  阅读(274)  评论(0编辑  收藏  举报

一个VB项目的组成:

可以由多个工程组成,一个工程就是一个EXE文件。

一个工程中可由多个单文档界面SDI、一个文档界面(MDI,最多一个资源文件组成。

 

SDIMDI的区别:  我们如果使用过基于 Windows 的应用程序,很容易注意到不是所有用户界面看上去或操作起来都是一样的。用户界面样式主要有两种:单文档界面 (SDI) 和多文档界面 (MDI)

SDI是在一个窗口中只能打开一个文档进行各种操作,SDI 界面的一个示例就是 Microsoft Windows 中的WordPad(写字板)应用程序。

SDI(单文档界面)对应的是MDI(多文档界面)。MDI则是在一个窗口中可以打开多个文档。MDI最典型的例子就是微软出品的Word

 

SDISingle Document Interface

MDIMultiple Document Interface)

 

窗体文件的组成(可视部份和代码)

 

资源文件用于放字符串、位图、图标及数据等。


工程的属性可在工程莱单下的工程属性中设置。

 

工程的属性的简单介绍

工程——工程属性——通用,生成,编译,部件,调试

通用:升级ActiveX控件,是否选取新版本控件

启动对象:首先启动什么。窗体或者sub main()函数(工程中添加模块,写入sub main函数)

生成:版本号。如果选中自动升级,那么生成exe(编译)的时候,版本号会变。

图标可以在窗体属性中icon中选择

编译:默认编译为本机代码,代码速度优化 


模态/非模态所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。

 

分为两类:

应用程序级的模态窗口,出现时,本程序不能切

系统级的模态窗口,出现时,整个系统不能切

 

 

 

对话框/一般窗体

 

 VB环境下,开发程序的一般步骤

 

1、创建工程或者工程组

2、设计窗体界面和控件(先改名称,名称要有意义)

3、修改设计属性

4针对事件编写相应的代码

5、加入其他代码或者文件和其他工作(制作帮助文件,数据库设计),并调试

6、打包(控件,com组件,数据库文件等等整合成一个文件)

 

打包详细过程:外接程序—外接程序管理器—打包和展开向导——加载——再选外接程序管理器——打包和展开向导——打包——标准安装包——下一步——单个的压缩文件——安装程序标题——下一步——下一步——下一步

 

一个包:support(程序用到的所有文件)+my.CAB(根据你的工程名变化)+setup+setup.Lst

 

7、带走上述包内后三个即可在别的机器上安装使用,即发布!