Visual Basic 工 程 管 理二

2008-02-23 07:00:46来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

添加、删除和保存文件

    在工程中使用多个文件和使用工程本身类似。
    要向工程中添加文件,请按照以下步骤执行:
    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 类造成严重问题。
    一般情况下,不要手工编辑这些属性,因为这样做将使模块处于内部不一致的状态。

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

    在工程中添加 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 对象库中的对象,无论作为工具箱中的控件还是作为代码中的可编程对象都可使用。在工具箱中添加对象,请参阅本章前面的“在工程中添加控件”。
    要使其它应用程序的对象在代码中可以使用,但不是作为控件,应设置对那个应用程序的对象库的引用。
    要添加对其它应用程序的对象库的引用,请按照以下步骤执行:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:文件系统控件的使用

下一篇:Visual Basic CommandButton 控件