Running older Application on Vista

G

Guest

I run into this error "the procedure entry point strcpynw could not be
located shell32.dll"

What's going on ? How can I fix this (hopefully without having to modify the
code)?
I am including shlwapi.h

Zeba
 
P

PTravel

Zeba said:
I run into this error "the procedure entry point strcpynw could not be
located shell32.dll"

What's going on ? How can I fix this (hopefully without having to modify
the
code)?
I am including shlwapi.h

Zeba

Right-click on the file for the installation program. Select Properties and
then the Comptability tab. Set compatability to XP Pro SP2. Close the tab.
Right click on the installation program and select Run as Administrator.

That will solve 90% of the compatability problems.
 
G

Guest

Nope I tried it, not working. Same error.

PTravel said:
Right-click on the file for the installation program. Select Properties and
then the Comptability tab. Set compatability to XP Pro SP2. Close the tab.
Right click on the installation program and select Run as Administrator.

That will solve 90% of the compatability problems.
 
R

Rick Rogers

Hi,

The application is looking to run a procedure in shell32.dll that apparently
no longer exists or has been renamed. The program has to be modified.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP

Windows help - www.rickrogers.org
 
G

Guest

I changed the order in which I was linking the libraries. Now it's
shlwapi.lib then shell32.dll. That seems to have taken the error away.
Thanks all for your suggestions.
 
A

Andre Da Costa[ActiveWin]

I am not sure what you mean by libraries. Could you tell us which OS the
software is specifically designed for? Have you tried running in
compatibility mode? Right click the PeopleTools executable > click
'Properties' > Compatibility (tab) > check the 'Run this in compatibility
mode for:' box and select an appropriate version of Windows the application
is known to run on.

If none of the above work, its best you download a Virtual Machine solution
such as Virtual PC 2007 and install an appropriate operating system.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top