小
小八哥
Unregistered / Unconfirmed
GUEST, unregistred user!
我用Windows Server 2003企业版和DELPHI6+SP2+RTL3编译出的程序在XP,2000下一切正常,但在98下运行就提示 链接到不存在的输入USER32.DLL:SetLayeredWindowAttributes.
在D6中查找发现在windows.pas,以及Forms.pas中有对SetLayeredWindowAttributes的调用,而这两个单元(windows.pas,Forms.pas)的调用,我想在D6中编的程序一般情况下是都USES上的吧,不知道这样的情况应该如何处理,才能让我的程序在98下正常运行。
难道要把这个程序拿到支持98的Delphi的以前的版本下编译吗?如果程序中用了高版DELPHI的一些功能的话,岂不是要改动源程序,那不是太可怕了。
不知道大家对自己的程序如何保证它能跑在偿WIN98以及WIN2000以上的版本上
在D6中查找发现在windows.pas,以及Forms.pas中有对SetLayeredWindowAttributes的调用,而这两个单元(windows.pas,Forms.pas)的调用,我想在D6中编的程序一般情况下是都USES上的吧,不知道这样的情况应该如何处理,才能让我的程序在98下正常运行。
难道要把这个程序拿到支持98的Delphi的以前的版本下编译吗?如果程序中用了高版DELPHI的一些功能的话,岂不是要改动源程序,那不是太可怕了。
不知道大家对自己的程序如何保证它能跑在偿WIN98以及WIN2000以上的版本上