Since programming section is not decided I'm posting this query here..
I have this strange problem.. I made a program in VC++ which makes LAN(Language) file from database.. I had this "Simplified Chinese" database and i made some 10-12 LAN files from it.. Now when i try to read and write LAN files entries in my project, it shows mixture of "???? and some right data"... So i again did the read/write operation using Unicode, and all went well...
Now the project is real big and i was only making LAN file from database, Other application which are uncountable uses my LAN file to read and write data into the project window and they aren't using Unicode to read or write, so obviously the output comes as mixture of "???? and some right data"...
So it's vivid that if i change all the application to read/write using Unicode only then it will show right data, But problem is that i can't change anything as it was written a long time back and a lot depend on that coding... So is there any way i can still do this thing.
P.S
No problem is coming when i use "Chinese(Traditional), Portuguese, Italian, German etc" databases... I guess some of simplified Chinese character are not detected if we don't use Unicode method..
Thanks guys![]()



LinkBack URL
About LinkBacks
Reply With Quote
