我正在尝试增强一个包装文本以适应盒子的Delphi 7应用程序。
原始代码从源中附加单词,直到行变得太长,然后打印行减去溢出单词,并继续以溢出单词开头。
在使用中文翻译时,我们运行了遇到的源文本,这些文本没有要破解的字符。也就是说,我们会得到一大块象形图。
我们决定从源头附加象形图,直到线条变得太长。问题是使用常规ASCII文本的简单的面向字符的方法使用此unicode文本失败,因为我们不知道每个unicode字符(象形图)要考虑多少字节。
是否有一种简单的方法可以将中文字符串分配给" unicode字符串"然后抓住每个unicode"字符"出了字符串?我确信这很简单,但我的脑袋在弦乐,宽弦,长弦等之间旋转。
我假设我将不得不使用Jedi VCL库中的工具。我查看了代码,但是没有示例,而且帮助太旧了,以至于它不再有效。