A ansean Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-03 #1 USHORT Format[] = {16, 19, ‘办’,’公’,’室’, ‘/0’};
X [xiaopei] Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-03 #2 g_Format:WideString = (#16#19+'办公室');
L luoyanqing119 Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-03 #3 str:string=(#16#19+'办公室');
M man8888 Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-03 #4 把括号去掉,前头加上const: const str:string=#16#19+'办公室'; 就当字符串处理,但是Delphi里面的字符串和C里面的NULL结束的字符串不同,索引是从1开始,不是0开头,通过str的方式访问每个字符,如str[1] == 16。
把括号去掉,前头加上const: const str:string=#16#19+'办公室'; 就当字符串处理,但是Delphi里面的字符串和C里面的NULL结束的字符串不同,索引是从1开始,不是0开头,通过str的方式访问每个字符,如str[1] == 16。
A ansean Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-03 #5 不对,SDK说明如下: USHORT *Forma1, *Format2 描述字符叠加的位置和次序的格式串,具体定义如下: USHORT X, USHORT Y, CHAR0, CHAR1,CHAR2,...,CHARN,NULL 其中X,Y 是该字串在图象的起始位置,X必须是16的倍数,Y可以在图像高度内取值 0-575;CHARN也是USHORT型的参数,可以是ASC码也可以汉字。格式字符串的最后必须以NULL(0)结尾。
不对,SDK说明如下: USHORT *Forma1, *Format2 描述字符叠加的位置和次序的格式串,具体定义如下: USHORT X, USHORT Y, CHAR0, CHAR1,CHAR2,...,CHARN,NULL 其中X,Y 是该字串在图象的起始位置,X必须是16的倍数,Y可以在图像高度内取值 0-575;CHARN也是USHORT型的参数,可以是ASC码也可以汉字。格式字符串的最后必须以NULL(0)结尾。
地 地质灾害 Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-05 #7 USHORT Format[] = {16, 19, ‘办’,’公’,’室’, ‘/0’}; 这是UShort(也就是16位无符号整数)数组。汉字编码两个字节,也当作无符号整数。 翻译成Delphi就是 Format:array [0..5] of Word = (16,19,……,0); 省略号的部分是那三个汉字的编码(别跟我说你不知道查汉字编码)。
USHORT Format[] = {16, 19, ‘办’,’公’,’室’, ‘/0’}; 这是UShort(也就是16位无符号整数)数组。汉字编码两个字节,也当作无符号整数。 翻译成Delphi就是 Format:array [0..5] of Word = (16,19,……,0); 省略号的部分是那三个汉字的编码(别跟我说你不知道查汉字编码)。
A ansean Unregistered / Unconfirmed GUEST, unregistred user! 2008-04-07 #8 昨天已解决,基本就是地质灾害说的,USHORT 及 Word ,谢谢大家 散分