• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1309
  • Last Modified:

Shell32.dll problem

I have insyalled Theme Generator V2 from microsoft's website for my pocket pc 2002.

Following installation I get the following error message:-

C:\Program Files\Theme Generator\SkinApp.exe
"A device attached to the system is not functioning"

Than press OK, and get the following error message:-

The SKINAPP.EXE file
is linked to a missing export Shell32.dll : SHGetFolderPathA

I have run the System File Checker and no problems have been reported.


Please help, thank you in advance

Sunny
0
sunny_mehboob
Asked:
sunny_mehboob
  • 2
1 Solution
 
HartofiowaCommented:
I found this issue on another tech help site.  According to a programmer.  The language of the error message leads him to believe it is a programming error by Microsoft.  Here is the language of the post:

"Seems to be a bug - SHGetFolderPathA is only implemented in Shell32 on 2K machines. As an afterthought, a "look-alike" version was later implemented in shfolder.dll, and distributed with most versions of IE. Per MSDN, devs are supposed to call SHGetFolderPathA from that shfolder.dll, regardless of OS version... on 2K boxes, it'll be passed onto the "real" one in shell32, and on NT/ME/9x, shfolder will emulate it as best as can be. MSDN says in no uncertain terms that the implementation in shell32 should effectively be ignored.

So, expect another version in a few months, when someone at MS figures out how to follow their own implementation guidelines."

I am not a programmer so I really don't know what all that means.  Other than this, I was not able to find any reference to your error message on Microsoft's website and other tech sites.  Good Luck.
0
 
HartofiowaCommented:
By the way.  The website I found this topic being discussed was at www.ppc4all.com.  (Which stands for Pocket PC for All)
0
 
paullamhkgCommented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is to:

Accept Hartofiowa's Comments as answer

Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

Paul
EE Cleanup Volunteer
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now