W waderlym Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-05 #1 大家都知道在WIN32上面显示的字,是以点阵的形式储存或者转化的。问题是我在文件流中如何读出这个字的点阵信息,或者说以什么类型来保存这个信息呢?请大大帮忙哈子
W waderlym Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-06 #3 也许是问题表诉不够清楚,一个字如果是24*24点阵则有24*24/8=72个字节的信息,这些信息据说是2进制的转换成1个字节的HEX编码,我的问题是如何用DELPHI的类型来储存这些信息然后处理,我用了BYTE,CHAR ,STRING,HEX数组都不行,我不知道还有什么可以用的了请大狭们不啬指教,如果分不够我再开帖,说声就行 了。
也许是问题表诉不够清楚,一个字如果是24*24点阵则有24*24/8=72个字节的信息,这些信息据说是2进制的转换成1个字节的HEX编码,我的问题是如何用DELPHI的类型来储存这些信息然后处理,我用了BYTE,CHAR ,STRING,HEX数组都不行,我不知道还有什么可以用的了请大狭们不啬指教,如果分不够我再开帖,说声就行 了。
J japhe Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-06 #4 用BYTE 数组 FontByte: Array[0..71] of Byte;
W waderlym Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-06 #5 我用过了,截取一段内容后装入另外一个文件,用ultraedit32打开看内容不是一样的 ,
J jj830104 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-06 #6 我刚刚试过了你的问题可能是第一buff 不可以用动态数组,读取和写入的方法应该是这样的buff,length(buff)*sizeof(byte); 第2,创建的模式应该用write 或者是共享写入,你把这几点注意了就可以了。我以前遇到过。
我刚刚试过了你的问题可能是第一buff 不可以用动态数组,读取和写入的方法应该是这样的buff,length(buff)*sizeof(byte); 第2,创建的模式应该用write 或者是共享写入,你把这几点注意了就可以了。我以前遇到过。