| | |
Unicode in vb6.0
![]() |
•
•
Join Date: Nov 2008
Posts: 3
Reputation:
Solved Threads: 0
Hi there..
I am new member here and having a problem.
I am working with a software solution co. and we want our software to support "Internationalization". means want to provide multilingual support.
We are using vb6.0 as development and all the diff APIs for our working.....
can anyone tell me how I can provide Unicode (UTF - 8) support to my project?
I can not develop it from scratch (no chance). do anyone know any 3rd party tool or API that will help me keep the UTF - 8 (stop vb to convert it into ANSI.. or something like that)...
and give me say arabic language in my object.
Pl help me I am in real trouble and on the deadline...
Thanks in advance.
-Rrajal
I am new member here and having a problem.
I am working with a software solution co. and we want our software to support "Internationalization". means want to provide multilingual support.
We are using vb6.0 as development and all the diff APIs for our working.....
can anyone tell me how I can provide Unicode (UTF - 8) support to my project?
I can not develop it from scratch (no chance). do anyone know any 3rd party tool or API that will help me keep the UTF - 8 (stop vb to convert it into ANSI.. or something like that)...
and give me say arabic language in my object.
Pl help me I am in real trouble and on the deadline...
Thanks in advance.
-Rrajal
•
•
Join Date: Nov 2008
Posts: 3
Reputation:
Solved Threads: 0
Hi Debasis.
Thanks for reply, but I as I mentioned, my project is not entirely developed by me and I don't stand a chance to convert the whole project in .Net. its too big to convert for me.
Pl. let me know if any way I can make it enabled with all diff languages (with all the lot of APIs within).
There is another issue I would like to ask is if you know we can have if else in vc for declaring api as A (ANSI) or W (Wide) and its included in header class only, compiler will select it by its own that which API to use.
like.
#ifdef UNICODE
#define OpenSCManager OpenSCManagerW
#else
#define OpenSCManager OpenSCManagerA
#endif // !UNICODE
is there any way in vb to find the same? so I can put switches and let my compiler decide which API to chose at which point?
ps. the above declaration is in header file in vc, so here we need not to worry about.
Thanks... waiting for your reply
Thanks for reply, but I as I mentioned, my project is not entirely developed by me and I don't stand a chance to convert the whole project in .Net. its too big to convert for me.
Pl. let me know if any way I can make it enabled with all diff languages (with all the lot of APIs within).
There is another issue I would like to ask is if you know we can have if else in vc for declaring api as A (ANSI) or W (Wide) and its included in header class only, compiler will select it by its own that which API to use.
like.
#ifdef UNICODE
#define OpenSCManager OpenSCManagerW
#else
#define OpenSCManager OpenSCManagerA
#endif // !UNICODE
is there any way in vb to find the same? so I can put switches and let my compiler decide which API to chose at which point?
ps. the above declaration is in header file in vc, so here we need not to worry about.
Thanks... waiting for your reply
•
•
Join Date: Nov 2008
Posts: 1
Reputation:
Solved Threads: 0
You may use the Forms 20 (FM20.dll) whose controls supports internationalisation
See :
http://www.aksharamala.com/Articles/...5/Default.aspx
http://discuss.fogcreek.com/joelonso...82&ixReplies=6
See :
http://www.aksharamala.com/Articles/...5/Default.aspx
http://discuss.fogcreek.com/joelonso...82&ixReplies=6
•
•
•
•
Hi there..
I am new member here and having a problem.
I am working with a software solution co. and we want our software to support "Internationalization". means want to provide multilingual support.
We are using vb6.0 as development and all the diff APIs for our working.....
can anyone tell me how I can provide Unicode (UTF - 8) support to my project?
I can not develop it from scratch (no chance). do anyone know any 3rd party tool or API that will help me keep the UTF - 8 (stop vb to convert it into ANSI.. or something like that)...
and give me say arabic language in my object.
Pl help me I am in real trouble and on the deadline...
Thanks in advance.
-Rrajal
Resouce Files can be added to a VB6 project with the add-in manager, just go through the list until you find it. once there you can add resource files to your project. a resource file can contain pictures, strings, or data... data can be anything from movies to garbage files...
as for unicode... have you looked at StrConv?
StrConv(String, Conversion as vbStrConv, [LocaleID as Long])
hope this helps...
... there is no bug that enough coffee cannot fix...
•
•
Join Date: Jan 2009
Posts: 2
Reputation:
Solved Threads: 0
If you want to make it easy to support UniCode in Visual Basic then take a look at the UniToolbox control suite which replaces all the common VB controls with UniCode aware versions:
http://www.iconico.com/UniToolbox
http://www.iconico.com/UniToolbox
![]() |
Similar Threads
- Datagrid font display problem. (Visual Basic 4 / 5 / 6)
- Coverting a string to a byte array (Visual Basic 4 / 5 / 6)
Other Threads in the Visual Basic 4 / 5 / 6 Forum
- Previous Thread: Need to delete a file
- Next Thread: Visual Basic and Unicode
| Thread Tools | Search this Thread |
* 6 2007 access activex add age basic beginner birth bmp calculator cd cells.find click client code college connection connectionproblemusingvb6usingoledb copy creat ctrl+f data database datareport date delete dissertations dissertationthesis dissertationtopic edit excel excelmacro file filename form header iamthwee image inboxinvb internetfiledownload listbox listview liveperson login looping microsoft movingranges number objectinsert open oracle password prime program prompt range-objects readfile reading refresh remotesqlserverdatabase report save search sendbyte sites sql sql2008 sqlserver subroutine tags time urldownloadtofile vb vb6 vb6.0 vba visual visualbasic visualbasic6 web window windows






