Link to home
Start Free TrialLog in
Avatar of rincewind666
rincewind666

asked on

My XP program not working on Vista (500 points)

I only have XP.  I have been told that my program is not running on Vista, although there are no problems with XP:

"I downloaded the free version to try before I buy and I continually receive an error message when I try to open the program after installation. I'm using Vista home version and I'm wondering if there is a compatibility issue."

Can anyone tell me the reason for this.  Could it be that I am using:

1.  Delphi 6.
2.  Pre-vista components.
3.  Pre-vista version of "ASProtect" to encrypt the source code.
4.  Pre-vista version of QSetup to create the installation program.
5.  Something else....

I am giving 500 points (and my grateful thanks) for this as it is urgent.
Avatar of shiyunchi
shiyunchi

Try using Delphi 2007.
ASKER CERTIFIED SOLUTION
Avatar of schild1
schild1
Flag of Serbia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
What is the exact error you are receiving from vista?  Is it a pointer error or a security type error?  Delphi 6 apps really should work just fine but it could be that the application is trying to utilize a resource or API call that is now more restricted.
Are you making any calls into IE, if you are doing something IE7 doesn't allow...your out of luck...Also check out this link on running in compatiblity mode in Vista
http://windowshelp.microsoft.com/Windows/en-US/help/bf416877-c83f-4476-a3da-8ec98dcf5f101033.mspx
Avatar of rincewind666

ASKER

Many thanks for your help.

Note to others who may be searching for this solution:
I cannot check this solution as (as I said) I do not have Vista.  However, it sounds right and I shall suggest the users of my software to do this in the meantime.