首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Btrieve 6.15 (Win 95)在VB6.0 IDE环境中不自动加载

Btrieve 6.15 (Win 95)在VB6.0 IDE环境中不自动加载
EN

Stack Overflow用户
提问于 2017-05-08 19:32:09
回答 1查看 109关注 0票数 0

我最近买了一个新的塔,用第三方软件移植了我所有的开发工具(另一个故事本身),包括VB6.0,我所有的第三方工具,和Btrieve。我对Btrieve唯一的问题是更多的是烦恼,而不是任何事。在这个新的塔上,我必须记住在尝试从IDE内部运行它之前运行一次编译后的应用程序,否则它将不会加载,然后当它试图打开第一个文件时返回相应的错误。

如果其他人遇到这种情况,并知道如何解决,我将非常感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-29 02:29:16

在检查维基百科上的这个页面之后,我意识到我需要专注于两个文件:w32mkde.exewbtrv32.dll

通过手动运行exe文件,它将加载引擎,然后我的应用程序将在IDE中运行,但我仍然必须手动启动exe。在我的旧机器上所期望的和最初的行为是,在IDE中运行我的程序将自动启动sever。从Wiki页面中,我了解到程序实际上调用的是wbtrv32.dll,如果需要,它会调用exe。

我最近在我的旧机器上移植到了一个新的塔上,\windows\syswow64 64中的许多ocx和dll文件都没有成功。似乎没有哪一种模式,但我必须重新注册,因为我发现他们。一定有一些链接,因为当我将W*.exe和W*.dll文件从生产备份文件夹复制到syswow64文件夹时,它突然又起作用了。可能只是dll文件的损坏副本。我认为编译后的版本正确运行的原因是,这些dll和exe文件安装到应用程序文件夹中,显然没有问题,但在从IDE运行时没有被调用。

希望有一天这个能帮到别人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43855895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档