[ stargatenow @ 23.06.2005. 13:05 ] @
U VC++ 6.0 pokusavam da napravim program koji pristupa MS Access bazi. Sve radi bez problema kada se u bazi nalaze samo engleski karakteri, ali kada upisem neko yu slovo (npr. direktno u Access-u) program koji sam pravio izbaci neku gresku pri startu (bez teksta, samo X u crvenom krugu) i ne vidi ni jedan record. Takodje, ako iz mog programa probam da upisem yu slova u bazu (aktivirao Serbian Latin u language bar-u XP-a) pojavljuju se neki pogresni karakteri. Da li je moguce koristiti yu karaktere u menijima, dijalozima? Ili to VC++ 6.0 ne podrzava? U program sam dodao Unicode podrsku na ovaj nacin: 1. In main menu go to Build | Configurations.. - configuration dialog will pop up. 2. Push <Add..> button. Type the name for new configuration, say 'MyProj Debug Unicode'; in 'Copy settings from' list box choose existing config, 'MyProj Debug' for instance. Click <OK>. New Configuration will be created. 3. Go to Project | Settings.. item - settings dialog will appear. Go to 'General' tab and adjust output directories names if you don't like names generated by IDE. 4. Go to 'C/C++' tab. In 'Preprocessor definitions' edit box delete "_MBCS" definition and add "_UNICODE" and "UNICODE" definitions. 5. Go to 'Link' tab. In 'Category' listbox choose 'Output' item. In 'Entry-point symbol' editbox type: wWinMainCRTStartup. |