10-31-2006 09:00 AM
Here's an updated DLL that has support for Czech OS. Let me know how it works for you.
Thanks,
Brad
11-01-2006 12:18 AM
11-08-2006 01:14 AM
Thanks,Brad!
Korean driver works great!!
11-30-2006 03:06 PM
11-30-2006 04:31 PM
12-01-2006 12:32 AM
12-01-2006 01:11 AM
@HMO wrote:
Hi Brad
Just an idea: Would it be possible to put this string in the registry? It would save you a lot of work and make it easier for us to change it.
Interesting idea. The only problem I see with this is that these strings need to be in Unicode and most people do not know how to write Unicode. What you see in the different images as dots are simply unprintable character codes in the ASCII codeset. For Western languages this means usually that they are 0 but for others that is quite a different story.
And in the case of eastern languages the string seems to be displayed in hex code, something else a lot of people are not privy with.
So while I think the idea of supporting a special registry key would be a nice idea I wonder if that many people would be willing to fiddle with Unicode themselves.
Rolf Kalbermatter
12-01-2006 01:42 AM
12-01-2006 02:10 AM
@HMO wrote:
Hi Rolf
You may be right. I am not so familiar with unicode. But my thought was that what Brad can see from the jpg images must contain enough information for him to make the correct entry. If this string is entered in the registry exactly as it is returned by the litte tool maybe Brad could make any conversion if needed.
For example the Corean returns xa1 xce xd0 xcc (see a previous message in this thread). That should be easy to enter even as a string. My own XP (in danish) returns H.e.n.t. which also should be easy to enter in a registry string.
I know this is all workarounds because the usb cam support is only for US OS but maybe we could make it a bit easier for us all until NI releases a driver that works for all OS.
Brad - are you there?
Actually it is more complicated than that. Brads detection code uses apparently different visual output for western languages with the MSB of each unicode word usually being 0 and eastern languages using a much larger range of Unicode values which are presented as hex values.
Since the registry uses Unicode to store strings since at least about Windows NT 4.0 , your H.e.n.t. could be entered in the registry simply as Hent in the String Edit dialog but for the Korean entry you would need to edit the binary representation of the string in the Modify Binary Data dialog and enter there A1 CE D0 CC 00 00. Maybe that a Korean Windows installation would support entering the actual text itself but I'm not sure. And there may be other problems I haven't considered yet.
Rolf Kalbermatter
12-01-2006 06:30 AM