使用VB6
我在vb6中创建了一个xp操作系统的软件,在我的系统中,软件运行良好。当我在其他系统(xp操作系统)中运行我的软件时,它显示错误,因为找不到项目或库,显示日期错误,左...,
现在我移动到vista操作系统,我尝试运行我的软件,它显示相同的错误。
如何解决这个问题。
我的软件在我的系统中运行,当我尝试在其他系统上运行我的软件时,它会显示错误,我也会尝试在vista中运行我的软件,它也会显示相同的错误。
我的代码中发生了什么。是否有system32文件问题?
如何解决这个问题。
发布于 2009-11-17 05:18:14
您还需要将控件和引用的文件复制到运行代码的计算机。一些控件和引用的文件已经在计算机上,但如果没有经验,您通常不会知道哪些文件已经安装。您可以在Project|References和Projects|Components对话框中查看选中的文件,以查看项目中包含的内容。您将需要在components对话框中滚动以查找所有引用的文件,但在references对话框中,所有引用都组织在顶部。此外,要确认计算机丢失了哪些文件,可以查看事件日志。丢失文件的错误将被记录下来。这种方法的一个缺点是,当应用程序在遇到第一个丢失的引用时退出时,您一次只能得到一个丢失的文件。
此外,MarkJ和Konamiman都是正确的,因为VB6运行时是必需的,尽管其他VB6程序通常已经安装了它。如果您不是在构建内部应用程序,那么您不会想要任何东西,而应该为您的应用程序构建一个完整的安装。
发布于 2009-11-16 17:53:30
发布于 2009-11-16 17:53:21
其他计算机必须具有VB6运行时,才能运行使用VB6生成的应用程序。也许这就是问题所在?
可以从以下位置加载VB6运行时:http://www.microsoft.com/downloads/details.aspx?FamilyID=bf9a24f9-b5c5-48f4-8edd-cdf2d29a79d5&displaylang=en
https://stackoverflow.com/questions/1741141
复制相似问题