![]() |
Differences between Unicode and Non-Unicode OCX? |
Post Reply
|
| Author | |
Alexey2
Senior Member
Joined: 24 September 2006 Status: Offline Points: 124 |
Post Options
Thanks(0)
Quote Reply
Topic: Differences between Unicode and Non-Unicode OCX?Posted: 18 November 2008 at 2:35pm |
|
What differences between Unicode and Non-Unicode OCX?
|
|
![]() |
|
JantjeKeizer
Groupie
Joined: 12 February 2008 Status: Offline Points: 70 |
Post Options
Thanks(0)
Quote Reply
Posted: 19 November 2008 at 3:30am |
|
In short: The ability to print special characters like Chinese etc.
In long... Windows 98 and earlier don't have native support for printing special characters. So if you for example live in London and you deploy your application only in England and would like to have Windows 95/98 support, then choose non-Unicode. If you have language support and distribute your app around the globe, then drop 95/98 support and choose Unicode, or compile 2 versions. |
|
![]() |
|
Alexey2
Senior Member
Joined: 24 September 2006 Status: Offline Points: 124 |
Post Options
Thanks(0)
Quote Reply
Posted: 19 November 2008 at 4:02am |
|
Why not to use unicode version for all cases then?
|
|
![]() |
|
JantjeKeizer
Groupie
Joined: 12 February 2008 Status: Offline Points: 70 |
Post Options
Thanks(0)
Quote Reply
Posted: 19 November 2008 at 4:39am |
|
Because Windows 95/98 don't natively support Unicode.
Ergo: it simply won't work |
|
![]() |
|
Alexey2
Senior Member
Joined: 24 September 2006 Status: Offline Points: 124 |
Post Options
Thanks(0)
Quote Reply
Posted: 19 November 2008 at 5:07am |
|
thank you for explanation. |
|
![]() |
|
mdoubson
Senior Member
Joined: 17 November 2008 Status: Offline Points: 1705 |
Post Options
Thanks(0)
Quote Reply
Posted: 13 January 2009 at 10:11pm |
|
Why not to use unicode version for all cases then?
Because in unicode version each string will be double size. In previous times - not so cheap memory and so on - it have sense to save on memory footprint. Plus usually smaller also means faster.
|
|
![]() |
|
Post Reply
|
|
|
Tweet
|
| Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |