🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internationalization
Article #915

The app.EXE file is linked to missing export SHELL32.DLL:SHBrowseForFolderW

#915
From: Peter
Date: Mon, 28 Jan 2002 22:25
37 lines
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!dnews

Show 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