注册 登录
编程论坛 Delphi论坛

[求助]如何让delphi7编写的程序在vista下运行

忧郁的风 发布于 2007-10-26 23:02, 2891 次点击
我在xp下用delphi7写了一个程序,在vista下安装后,双击程序的.exe文件,提示初始化应用程序失败,但是如果是说我在.exe文件上电击右键,选择以管理员身份运行的话就可以正常启动程序.

请问要如何做才能直接双击.exe文件就可以正常启动啊?

ps:vista上的用户是administrator级别的用户.
2 回复
#2
xu20002007-10-27 18:59

我听说要想在Vista下运行Delphi编的程序,必须要用2007重新在Vista下编译才行。

上述言论只是听说,我没做过试验,仅供参考。

#3
忧郁的风2007-10-29 09:54

必须要通过在vista下重新编译一次才能运行吗?

我看了下程序,主要是RegisterComServer这个函数引起整个程序不能在vista下运行
RegisterComServer是在工程初始化的时候调用的

不知道谁有没有不用在vista下重新编译的方法啊?

急啊!

请大家帮帮忙!

谢过先!

[此贴子已经被作者于2007-10-31 16:17:37编辑过]

1