向程序Delphi-7发送命令时出现问题

向程序Delphi-7发送命令时出现问题,delphi,delphi-7,Delphi,Delphi 7,前几天我买了一台新笔记本电脑(用于游戏、上学)。我安装了Delphi-7,但却遇到了错误和无意义 当我从Windows打开一个.dpr文件时,我收到一个错误,说向程序发送命令时出现问题 我正在运行Windows 8SL,我还设置了与Windows XP Service Pack 2的兼容性,并将其作为管理员运行 我在谷歌上搜索过这些错误,我一直在为微软Word、Excel等查找资料 除了返回Win7,还有其他选择吗?通过关闭兼容模式并不以管理员身份运行来修复此问题。此问题(“向程序发送命令时出现

前几天我买了一台新笔记本电脑(用于游戏、上学)。我安装了Delphi-7,但却遇到了错误和无意义

当我从Windows打开一个.dpr文件时,我收到一个错误,说
向程序发送命令时出现问题

我正在运行Windows 8SL,我还设置了与Windows XP Service Pack 2的兼容性,并将其作为管理员运行

我在谷歌上搜索过这些错误,我一直在为微软Word、Excel等查找资料


除了返回Win7,还有其他选择吗?

通过关闭兼容模式并不以管理员身份运行来修复此问题。

此问题(“向程序发送命令时出现问题”)似乎困扰着我们,只有Microsoft(管理员)帐户才会出现all。根据我的经验,如果帐户是本地帐户,则不会发生这种情况

问题在于帐户和更新。发生这种情况是因为某些Microsoft更新导致了它,可能会损坏Microsoft帐户本身,但不会损坏注册表或Excel选项Advanced General Ignore…dde文件。我订阅了一家技术公司(其名称将不予提及)。他们在我的机器上工作了2天半,解决不了问题。除了卸载和重新安装Windows 8和Microsoft Office 13之外,别无选择。我充分备份了我的数据文件,但忘记了这会删除我的电子邮件帐户及其联系人。我还丢失了一些我购买的应用程序。小心

这一切的意义在于,微软给我发送了100多个更新,这些更新在重新安装后我再也没有了。我没有立即安装它们,然后微软在没有我许可的情况下安装了它们,并说他们将在两天内重新启动我的计算机以完成安装。即使在那之后,还有17个额外的更新被关闭,尚未安装。我决定分别安装其中的每一个(谈论耗时问题),并测试我的Microsoft帐户在安装后是否能正确打开Excel。可怕的错误并没有发生在前100次更新中,也没有发生在剩余17次更新中的前3次或4次更新中。然后,微软接管并安装了剩余的8个更新,没有我的许可,或者我忘记了取消选中剩余的8个更新,一次只做一个

果然,在安装了其余8个之后,问题又回到了Microsoft管理员帐户,而不是本地帐户。我生病了。因此,我开始卸载当天一次安装的17个更新,并分别在Excel和Word中测试它们,但每次只进行一个更新!。我很幸运。我卸载的第一个解决了这个问题。Microsoft管理帐户现在将打开Excel文件,但没有错误

我确信问题在于某些更新导致的帐户和更新损坏了Microsoft administrate帐户或对Microsoft帐户产生了不利影响。我删除的更新标题为“基于x64系统的Windows 8更新(KB2769165)”。它解决了这个问题。我的Microsoft管理帐户现在可以打开Excel工作簿和Word文档,而不会出现可怕的错误


某些更新会对Microsoft(管理)帐户执行此操作,但不会对本地帐户本身执行此操作。如果你敢,一次删除一个最新的更新,并用Excel或Word测试它们,看看你是否仍然会出错。如果需要,您可以通过让Microsoft Update搜索您没有的更新来获取更新。无论如何,这是我的经验。问题在于帐户和更新会显著禁用Microsoft帐户,但不会禁用本地帐户。我不知道哪个更新会影响你,因为还有很多平台在使用。

Hmm,我不确定这一点,但试着以管理员的身份运行Delphi。根据打开DPR文件的位置,可能会出现wierd和wonderfull错误。您不希望以管理员身份运行IDE。如果你这样做,那么你将永远不会在你的程序中发现任何标准的用户错误。Delphi7在Windows8上运行良好。不需要使用Windows 7。@Kell这是我们的It老师给我们的一张CD,供我们参考,我无法从文件中打开.Dpr。我甚至把它复制到我的主驱动器上。@DavidHeffernan所以如果一个程序不能运行,我不能以管理员的身份运行它??我的生活是谎言P但是,无论是否以管理员身份运行Delphi7.exe,我仍然会不断遇到此错误。我从来没有把它放在我的旧笔记本电脑,台式机上。奇怪的是,难怪我们的IT老师不喜欢DelphiXD(顺便说一句,不要冒犯Delphi,Delphi很酷);IIRC,Delphi 7于2002年问世!我永远不会明白,在十年后发布的操作系统下,人们怎么能期望它能够顺利运行。我建议使用最新的Delphi版本来避免此类问题。如果必须是Delphi 7,请确保授予对Program Files下的安装文件夹的写访问权。换句话说,您以应该的方式运行它。这两种方法都是你只有在确定某些方法不起作用后才应该尝试的方法。它们不应该是默认情况下您所做的事情。我还认为Win7+中的
C:\Program Files
文件夹存在问题,建议直接安装到驱动器根目录上的文件夹。或者执行我所做的操作,安装到%programfiles%并添加一个允许的acl