我已将VB5
产品升级到IDE VB6
并从VB6
IDE 生成可执行文件.没有存在,它将无法正常执行MSVBVM50.DLL
.没有它会产生以下错误:
Automation error - cannot find specified module.
Run Code Online (Sandbox Code Playgroud)
这可能是什么原因?
是否有可能需要VM DLL
编译的组件?VB5
VB5
我有一个VB5(非.net)项目,我想升级到ac #project.有没有人对方法或免费工具有任何建议,可以帮助我解决这个问题.
谢谢
布拉德
我有一个二进制文件,它是从Visual Basic 5.0中生成的程序创建的.该文件只包含Long
Visual Basic世界中的一堆值.我已经知道Long
在Visual Basic 5.0中大小是4个字节,但我不知道字节顺序.
我尝试使用各种"读取"方法使用DataInputStream解析文件,但我似乎得到"错误"(即负面)值.
如何阅读本文并使用Java正确解释?在Visual Basic 5.0中Long的字节顺序是什么?
下面是我正在尝试使用的某种代码; 我正在尝试阅读2 Long
秒并在屏幕上打印出来,然后再阅读2个等等.
try {
File dbFile = new File(dbFolder + fileINA);
FileInputStream fINA = new FileInputStream(dbFile);
dINA = new DataInputStream(fINA);
long counter = 0;
while (true) {
Integer firstAddress = dINA.readInt();
Integer lastAddress = dINA.readInt();
System.out.println(counter++ + ": " + firstAddress + " " + lastAddress);
}
}
catch(IOException e) {
System.out.println ( "IO Exception =: " + e );
}
Run Code Online (Sandbox Code Playgroud) 我想在我的应用程序中添加一个窗口.是否可以使用C#"扩展"旧的vb5项目?
是否容易做和维护,这是一个好习惯吗?如果没有,有哪些替代方案?