情况如下:
当尝试启动应用程序时,我们程序的一个用户突然开始从(BDE)接收一个错误。错误消息表明它无法初始化BDE,并给出错误代码$251 e。用户在BDE 5.2.0.2上。
我找不到任何关于错误251 e的官方文件。我能在谷歌上得到的唯一有帮助的是不太有教育意义,而那里的建议没有好处。
以下是我们尝试/发现的一些事情:
暂时允许用户使用实际工作的一个工作站管理帐户,但这不是一个可接受的长期解决方案。知道以后我们会去哪里吗?你知道251美元的真正含义吗?
我知道BDE已经过时,不再受支持了,但是现在改变BDE的使用并不是一种选择。
发布于 2008-12-17 15:46:34
在使用www.fulltextsearch.com读取了数百条有关251 e的消息(感谢指针KevinRF)之后,我们列出了大约六个新的尝试项目。
结果,用户已经打开了该程序的兼容性模式(右键单击exe文件,选择属性,兼容性选项卡)。关闭应用程序的兼容模式解决了错误。
感谢大家的建议!
发布于 2008-12-16 18:48:18
发布于 2008-12-16 18:51:26
我不确定,因为很多年我都不使用BDE,但是这里有一些提示和链接:
$251 E错误意味着“共享内存不足”
拟议解决办法:
https://stackoverflow.com/questions/372175
复制相似问题