创建、运行和分发可执行 (.EXE) 文件

为了不通过 Visual Basic 而直接在 Microsoft Windows 中运行用 Visual Basic 编制的应用程序,就必须创建可执行 (.exe) 文件。创建有 ActiveX 控件的应用程序的可执行文件,其方法与创建其它应用程序的可执行文件的方法相同。然而,运行有 ActiveX 控件的应用程序时需要考虑一些问题。

Visual Basic 可执行 (.exe) 文件

Visual Basic 以及 Visual Basic 创建的应用程序都要访问 ActiveX 控件文件。在运行包含 ActiveX 控件的可执行文件时,必须在系统中注册与其相关的 .ocx 文件。否则,应用程序就找不到创建该控件的代码。

如果找不到某个控件,Visual Basic 的运行时 DLL 将产生“文件未找到”错误信息。如果需要分发使用 ActiveX 控件的应用程序,则应在该应用程序的安装过程中将所需 .ocx 文件复制到用户的 \Windows\System 目录。该安装过程还应在系统中注册所需控件。

可将用 Visual Basic 创建的应用程序分发给任何 Microsoft Windows 用户。Visual Basic 中的打包和展开向导提供了工具,帮助编写应用程序的安装程序。这些应用程序的使用者需要如下文件的复本: