Visual Basic 工 程 管 理二

2016-02-19 17:16 4 1 收藏

下面是个简单易学的Visual Basic 工 程 管 理二教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - 编程语言 】

  添加、删除和保存文件

  在工程中使用多个文件和使用工程本身类似。

  要向工程中添加文件,请按照以下步骤执行:

  1. 选定工程、添加 filetype(这里,filetype 是文件的类型)。添加 filetype对话框(图 4.2)被显示。

  2. 选定一个现存的文件或一个新的文件类型,并选取打开。在工程中添加文件时,是简单地将对于该现存文件的引用纳入工程;而不是添加该文件的复制件。因此,如果更改文件并保存它,这个更改会影响包含此文件的任何工程。如若想改变文件而不影响其它工程,应在工程资源管理器里选定该文件,从文件菜单选取filename 另存为,然后以一个新的文件名保存此文件。

  注意 可以从 Windows 的资源管理器、文件管理器或网上邻居拖动文件并放入工程窗口,将它们添加到一个工程。也可以拖动 .ocx文件并放入工具箱,以添加新的控件。

  要从工程中删除文件,请按照以下步骤执行:

  1. 在工程资源管理器中选定该文件。

  2. 从工程菜单,选取删除 filename。

  3. 此文件将从工程里删除掉,但是仍存在于磁盘上。如果从工程里删除了文件,在保存此工程时 Visual Basic 更新此工程文件中的这个信息。但是,如果在 Visual Basic 之外删除一个文件,Visual Basic不能更新此工程文件;因此,当打开此工程时,Visual Basic将显示一个错误信息,警告一个文件丢失。

  要只保存文件而不保存工程,请按照以下步骤执行:

  1. 在工程资源管理器里选定此文件。

  2. 从文件菜单,选取保存 filename。

  合并文本

  也能够从其它文件将现存的文本插入到一个代码模块中。在添加常数清单或者添加可能保存在文本文件中的代码段时,这个功能很有用。

  要将文本文件插入代码,请按照以下步骤执行:

  1. 从工程窗口,选定要插入代码的窗体或模块。

  2. 选取查看代码按钮,将光标移动到代码编辑器中要插入代码的地方。

  3. 从编辑菜单,选取插入文件。

  4. 选定欲插入的文本文件名,选取打开。

  注意 如果您使用 Visual Basic 以外的文本或代码编辑器编辑 VisualBasic 代码,一定要注意不要改变属VB_PredeclaredId 的设置。特别要注意,改变了这个属性可能会对 GlobalMultiUse 和GlobalSingleUse 类造成严重问题。

  一般情况下,不要手工编辑这些属性,因为这样做将使模块处于内部不一致的状态。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  在工程中添加控件

  工具箱里可用的控件集可被每个工程单独定义。任何给定的控件,在将其添加到工程的窗体之前,必须先位于工具箱里。经常在工具箱里出现的标准控件的基本集,将在第三章窗体、控件和菜单中描述。

  在工程中添加 ActiveX 控件

  将 ActiveX 控件和可插入对象添加到工具箱中之后就能将它们添加到工程中。

  为了将控件添加到工程的工具箱中,请执行:

  1. 从工程菜单选取部件。部件对话框被显示,如图 4.3 所示。列于此对话框中的项目包含全部登记的 ActiveX 控件、可插入对象和 ActiveX 设计器。

  2. 要向工具箱添加控件(具有 .ocx 文件扩展名)或可插入对象,选定控件名左面的复选框。

  为查看具有 .ocx 文件扩展名的控件,选定控件选项卡。为查看可插入对象,例如 Microsoft Excel 图表,选定可插入对象选项卡。

  3. 选取确定,关闭部件对话框。现在,所选定的全部 ActiveX 控件将出现在工具箱中。

  要向部件对话框添加 ActiveX 控件,选取浏览按钮,搜索其它目录寻找具有 .ocx 扩展名的文件。在可用控件清单中添加 ActiveX 控件时,Visual Basic 自动选定该复选框。

  注意 每一个 ActiveX 控件有一个具有 .oca 扩展名的文件。该文件存储有高速缓存型库信息和该控件特有的其它数据。具有 .oca 扩展名的文件通常存储在与 ActiveX 控件相同的目录里,并可在需要时重建(文件大小和日期可以改变)。

  从工程中删除控件

  要从工程中删除控件,请按照以下步骤执行:

  1. 从工程菜单,选取部件。

  显示部件对话框 。

  2. 清除要删除的每一个控件旁边的复选框。

  这些控件的图标将从工具箱内删除。

  注意 若某个控件的一个实例被这个工程的任何窗体所用,则不能从工具箱中删掉这个控件。

  使用其它应用程序的对象

  也可以使用来自其它应用程序的对象,例如包含在 Microsoft Excel 对象库中的对象,无论作为工具箱中的控件还是作为代码中的可编程对象都可使用。在工具箱中添加对象,请参阅本章前面的在工程中添加控件。

  要使其它应用程序的对象在代码中可以使用,但不是作为控件,应设置对那个应用程序的对象库的引用。

  要添加对其它应用程序的对象库的引用,请按照以下步骤执行:

  1. 从工程菜单,选取引用。

  引用对话框被显示,如图 4.4 所示。

  2. 选定欲添入工程的每个引用旁边的复选框。

  要添加未列入引用对话框的应用程序的引用,选取浏览按钮,然后选定这个应用程序。

  3. 选取确定,在工程中添加所选定的引用。

  如果不是正在使用引用库中的任何对象,应当清除该引用的复选框,将Visual Basic 必须解决的对象引用的数量减至最少,这样能减少工程编译占用的时间。

  一旦设置了对所需对象库的引用,从视图菜单里选取对象浏览器,就可以在对象浏览器中找到一个特定的对象以及它的方法和属性。在代码中可以使用列在对象浏览器中的任何对象。

  详细信息 关于对象浏览器的信息,请参阅第九章用对象编程中的查找对象信息。

  使用资源文件

  资源文件允许将某一应用程序使用的全部特定版本的正文和位图汇集于一处。它可以包含常数声明、图标、屏幕文本和其它可在本地化版本之间或在各种修订版之间或特殊配置间改变的资料。

  要在工程中添加文件 ,请按照以下步骤执行:

  1. 从工程菜单,选定添加文件。

  添加文件对话框被显示。

  2. 选定一个存在的资源文件 (.res) 并选取打开。

  一个工程只能有一个资源文件;如果添加第二个具有 .res 扩展名的文件,会产生错误。

  详细信息 关于资源文件内容的更多信息,请参阅第十六章国际发行。

  制作和运行可执行文件

  使用下面的过程,可以从 Visual Basic 制作可执行文件 (.exe)。

  要在 Visual Basic 中制作可执行文件,请按照以下步骤执行:

  1. 从文件菜单中选取制作 projectname.exe,这里 projectname 是工程的应用程序名。

  2. 为了用新版本重写现有的可执行文件,键入文件名或浏览有关目录,选定一个现有文件名。

  3. 单击选项按钮,可以在工程属性对话框里规定一些有关该执行文件特定版本的详细资料。

  4. 若要修改工程的版本号,则要设置合适的主版本号、次版本号和修订号。选定自动升级,那么每一次运行该工程的制作projectname .exe命令时,修订号都会自动增加。

  5. 为了给应用程序指定新名,在应用程序下将新名键入标题框。如果要指定新图标,则从清单里选取一个。

  6. 通过从列表框中选定主题并在文本框中输入信息,还可以输入版本信息框下的各种版本的版本专用注释(注释、公司名、商标和版权信息等等)。

  7. 选取确定,关闭工程属性对话框,再在制作 appname .exe对话框中选取确定,编译和连接该可执行文件。    双击可执行文件的图标,像运行任何其它基于 Windows 的应用程序那样,可运行这个可执行文件。

  注意 如果想要有计划地编译一个工程,在 DOS 会话中从命令行建造可执行文件的方法是非常有用的。在批处理文件里键:    Vb6 /make projectname[.vbp] [exename]

  对于 projectname,请键入工程文件名。使用变量 exename 是为了给所得到的可执行文件重新命名。

  条件编译

  条件编译允许有选择地编译程序的某些部分。可以将程序的特殊性能纳入不同版本,例如对于不同语言版本中的某个应用程序,应改变日期和货币显示的过滤器。

  详细信息 关于条件编译的详细信息,请参阅第八章再论编程中的使用条件编译。

  设置工程选项

  Visual Basic允许通过设置一些属性来自定义每个工程。使用工程属性对话框,通过工程菜单上的工程属性命令可以设置。属性设置被保存在工程文件(.vbp) 中。

  下表列出能够设置的某些选项:

  还有许多其它选项也是可使用的,包括编译、部件和多线程方面。若想访问某些更高级的选项,可以在联机帮助查找中得到更多信息。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  详细信息 欲学习影响所有工程的环境选项设置方面的知识,请参阅第二章用 Visual Basic 开发应用程序。

来源:https://www.tulaoshi.com/n/20160219/1614780.html

延伸阅读
界面样式 如果使用过基于 Windows 的应用程序,也许已经注意到不是所有用户界面看上去或操作起来都一样。用户界面样式主要有两种:单文档界面 (SDI) 和多文档界面 (MDI)。SDI 界面的一个示例就是 Microsoft Windows 中的WordPad(记事本)应用程序(图 6.1)。在 WordPad 中,只能打开一个文档,想要打开另一个文档时,必须先关上已打...
标签: vb
升级 向导 这些语句不会自动升级,因此将标记有“(statement) is not supported”[(语句)不被支持] 的升级错误。例如,以下代码: a = VarPtr(b) 升级后将变为: UPGRADE_ISSUE: Function VarPtr() is not supported a = VarPtr(b) 这也会导致编译错误。 文件 I/O Visual Basic 6.0 语言中包括文件 I/O 语句。 ...
标签: vb
升级 向导 无需特别处理。 Clipboard Visual Basic 6.0 Clipboard 对象提供了对系统剪贴板的访问。 Visual Basic.NET Clipboard 类提供了在系统剪贴板上放置数据和从其上检索数据的方法。新的 Clipboard 类提供了更多功能,并且支持的剪贴板格式比 Visual Basic 6.0 Clipboard 对象更多。对象模块经过了重新构建以...
可用性设计 任何应用程序的可用性基本上由用户决定。界面设计是需多次反复的过程;在为应用程序设计界面时,第一步就设计出非常完美的界面的情况非常少见。用户参与设计过程越早,花的气力越少,创建的界面越好、越可用。 什么是好的界面 设计用户界面时,开始时最好是先看看 Microsoft 或其他公司的一些卖得很好的应用程序...
循环结构 循环结构允许重复执行一行或数行代码。Visual Basic 支持的循环结构有: 1.Do...Loop 2.For...Next 3.For Each...Next Do...Loop 用 Do 循环重复执行一语句块,且重复次数不定。Do...Loop 语句有几种演变形式,但每种都计算数值条件以决定是否继续执行。如同 If...Thencondition 必须是一个数值或...

经验教程

530

收藏

77
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部