目前,我们正在将在 Windows XP 上使用 Borland C++ 5.02 开发的应用程序迁移到 Windows 7。在 Windows 7 上执行应用程序时,我收到错误消息
VBX 库初始化失败。
在尝试在 Internet 上查找原因时,我能够确定错误是由于BIVBX31N.EXE和BIVBX31N.dll 造成的。
如何将 Borland C++ 5.02 应用程序移植到 Windows 7,解决BIVBX31N.EXE和BIVBX31N.dll相关问题?
目前,我们正在将在 Windows XP 上使用 Borland C++ 5.02 开发的应用程序迁移到 Windows 7。在 Windows 7 上执行应用程序时,我收到错误消息
VBX 库初始化失败。
在尝试在 Internet 上查找原因时,我能够确定错误是由于BIVBX31N.EXE和BIVBX31N.dll 造成的。
如何将 Borland C++ 5.02 应用程序移植到 Windows 7,解决BIVBX31N.EXE和BIVBX31N.dll相关问题?
如果您在使用此产品时遇到困难,我建议您这样做。
简单回答:不要使用IDE,继续使用命令行工具:
bcc32.exe
(编译器)在 Windows 8 中仍然可以正常工作。
ilink32.exe
(链接器)仍然可以正常工作。
两者都可以在 bin 子文件夹中找到。
您可以通过在记事本或十六进制编辑器中打开 IDE(项目)文件来获取一些命令行信息(它不是文本文件,但您可以在记事本中阅读大部分内容)。或者,如果您确实可以访问 Windows XP,您可以在此处打开它,以复制命令行工具中的使用设置。
只需使用其他一些 IDE 或像Notepad++这样的编辑器来编辑您的源文件。您可以使用旧版本的 Visual C++ 来编辑 RC 文件、记事本或其他工具。
如果您真的想让它变得光滑,请设置您的 IDE 以在您单击工具栏按钮时运行“外部工具”,让它运行您的命令行工具来编译 + 链接(并可选择运行 EXE 文件)。您可能也可以找到一个调试器工具,但我还不需要它,所以没有检查。
我最好的建议是开始将代码移植到Visual Studio的过程。
如果您在 Borland 中使用过OWL 库,则可以使用类似OWLNext的库。
另一种选择是使用Windows Virtual PC(或其他类似的虚拟机)在集成的 Windows XP 模式下运行 Borland。请参阅此处的示例。
这可能是答案???您必须从http://www.4shared.com/get/Gs41_5yA/borland_for_graphics.html或http://dwij.co.in/graphics-c-programming-for-windows-7-borland-下载配置好的 Borland 编译器编译器/ .
将 Borland 的“bin”文件夹放入环境变量中。
现在进入文件夹“bin”并根据您的文件夹结构编辑文件 bcc32.cfg。该文件包含头文件和库的设置。
-I"D:\Borland\include;"
-L"D:\Borland\lib;D:\Borland\Lib\PSDK"
现在创建任何 C/C++ 程序,比如 myprogram.cpp
使用以下命令编译这组代码:
F:\>bcc32 myprogram.cpp
恭喜!!!!