开发者

vb.net font chr()

i have some truetype fonts and a programm takes these fonts so that a user can select a font he like to put some symbols around. The programm save these information (which font name und character code) in a file. (I dont have the source of this programm)

Now i have to reed these file into another programm (vb.net) and get the character from the character code. And here comes the problem.

If i'll try chr(144) i'll get an empty char back ... but in the font which t开发者_JS百科he user has selected befor, the character, which display a symbol, exists with the character ç.

Have i to load the font on runtime or what i have to?

I have tried already CharW(144) but with the same result: I'll get an empty char but i need to get the ç

Kind regards Nico


According to the Extended Latin-1 code chart, ç is U+00E8 (232 in decimal) so I suggest you try ChrW(232).

The value returned by Chr depends on the current thread's default encoding (and I seem to remember it's possible to provoke some odd results) - I would try to avoid it if possible. If you know the encoding you need to use, then use it explicitly with Encoding.GetString etc. Otherwise, stick to Unicode values wherever possible.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜