Article View: borland.public.cppbuilder.internationalization
Article #915The app.EXE file is linked to missing export SHELL32.DLL:SHBrowseForFolderW
From: Peter
Date: Mon, 28 Jan 2002 22:25
Date: Mon, 28 Jan 2002 22:25
37 lines
2051 bytes
2051 bytes
Subject : The app.EXE file is linked to missing export
SHELL32.DLL:SHBrowseForFolderW
Since I have implemented Unicode support in my app the app doesn't start in
Win95 anymore.
(Win98, ME is OK but NOT with Win95)
Although I never use Unicode functions in case of Win95
e.g. :
if (OSInfo.dwPlatformId >= VER_PLATFORM_WIN32_NT)
{
// Unicode 'W' functions
}
else // Win9x 'A' functions
I removed the use of SHBrowseForFolderW altogether and now convert my
unicode strings to MBCS / SBCS before using the normal
SHBrowseForFolder (A variant) function.
Using Borland cpp Builder 5 the newly built app STILL complaints under Win95
Any ideas why this is the case ?
I still have some 'W' functions in the code (used conditionally only (>=
VER_PLATFORM_WIN32_NT))
Is it possible they cause this error still ?
(e.g. SHFILEOPSTRUCTW, SHFileOperationW, CreateDirectoryW, CreateFileW)
Best Regards,
Peter
-------------------------------------------------------------
Peter Van Hove
Peter@Smart-Projects.net
www.Smart-Projects.net
www.IsoBuster.com
Technical Details
Message-ID:
<3c55cf38$1_2@dnews>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!skynet.be!skynet.be!newsfeed01.tsnz.net!newsfeeds.ihug.co.nz!ihug.co.nz!dnewsShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10297d,56e00405bc770b35,start X-Google-Attributes: gid10297d,public X-Google-ArrivalTime: 2002-01-28 14:26:33 PST Reply-To: "Peter" <Peter@Smart-Projects.net> From: "Peter" <Peter@Smart-Projects.net> Newsgroups: borland.public.cppbuilder.internationalization Subject: The app.EXE file is linked to missing export SHELL32.DLL:SHBrowseForFolderW Date: Mon, 28 Jan 2002 23:25:32 +0100 Lines: 41 Organization: Smart Projects.net X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 NNTP-Posting-Host: 213.119.36.212 Message-ID: <3c55cf38$1_2@dnews> X-Trace: dnews 1012256568 213.119.36.212 (28 Jan 2002 14:22:48 -0800) Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!skynet.be!skynet.be!newsfeed01.tsnz.net!newsfeeds.ihug.co.nz!ihug.co.nz!dnews