Home > Back-end >  Consult, XE3 compiled program of the operating system compatibility problems
Consult, XE3 compiled program of the operating system compatibility problems

Time:09-19

I XE3 under the Windows 7 environment compiled a program to run in Windows, the result is always an error, tip can't locate the program input point getsystemtimes in the dynamic link library kernel32. DLL, now have to run the program on Windows, have what way?

CodePudding user response:

API call wrong,

CodePudding user response:

This is both operating systems kernel32. DLL API function are not compatible,
Compiled into a 32-bit EXE, a try,

CodePudding user response:

2000 the following dynamic link library kernel32. DLL problem?

1. Try to lay a 2 k system SP4 patch

Or
2. Download your computer version of KERNEL32. DLL files, watch the 32-bit or 64 - bit, copied to the Windows - system32 folder to replace;
Download kernel32. DLL file and extract the extracts the DLL file is copied to the system directory:
Windows 95/98/Me system, then copy to the C: \ Windows \ system32 \ directory,
Windows NT/2000 system, it is copied to the C: \ WINNT \ system32 \ directory,
Windows XP, then copy to the C: \ Windows \ system32 \ directory,
Windows 7/8 system, copied to the C: \ Windows \ system32 \ directory,
Open the "start - run - type regsvr32 kernel32. DLL carriage return or solve the problem,

CodePudding user response:

Use a D7 or upgrade the operating system

CodePudding user response:

Because getsystemtimes this API does not exist in win2000, generally speaking, the XE2 requirements win2000 sp4 +, XP + XE3 requirements, the final version of the official support of XP is XE7,