Posted By: TopGun (Top Gun) on 'CZprogram' Title: Windows and VERSIONINFO resource Date: Wed Apr 17 11:43:02 2002 Zdar, mam DLLko, ktore ma vo VERSIONINFO resourci znaky '(C)' [0xA9] a (R) [0xAE]. Aplikacie potom nacitavaju koli kontrole niektore stringy z verzie toho DLLka. Problem je taky, ze tie iste aplikacie na Windowsoch s Thai, Chinese a podobnymi lokalnymi nastaveniami tieto znaky nacitaju ako '?' [0x3F]. Da sa toto nejako odstranit ? Da sa vytvorit v tom DLLku take VERSIONINFO, aby sa tieto znaky nacitavali v poriadku ? Nechce sa mi prerabat vsetky aplikacie.. Ked si kliknem na to DLLko pravym mysitkom a dam Vlastnosti->Verzia, tak sa tie znaky zobrazia korektne aj na chinese Win2k. To VERSIONINFO ma lang+codepage "0c0904b0". V aplikaciach sa tie stringy nacitavaju takto: VerQueryValue(VersionInfo,"\StringFileInfo\0c0904b0\LegalCopyright",...); Da sa version info ulozit nie v unicode, ale v ASCII ? d~.. http://xrs.winradio.com http://www.rbasic.com http://xrs.winradio.com/plugins.htm mailto:stofa@eshs-lab.com TopGun (Are you ready to fly ?)