写文件的问题 有16进制数字00 BF FF 03用afilestream.writebuffer(buffer, 4)写入文件请问这个buffer应该怎样组织啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var buffer:array[1..4] of byte... buffer[1]:=$00; buffer[2]:=$BF; buffer[3]:=$FF; buffer[4]:=$03; AFILESTREAM.WRITEbuffer(buffer[1],4);... buffer:pchar GetMem(Buffer, 1000); dosomething finally FreeMem(Buffer); end; var Buffer: PChar; BufSize: Integer;begins := '00 BF FF 03';BufSize := 8 * 2;HexToBin(s, Buffer,BufSize);filestream.WriteBuffer(Buffer, BufSize);end; 上面的几个方法是可以的但我想在00 BF FF 03前后加一些字符串常量如‘aaaaaaa’+00 BF FF 03+‘qqqqqqq’这样我就可以writebuffer一次了 to sweethzp(黄纸片) :为什么要BufSize := 8 * 2 DELPHI7下面有没有漂亮点的guages控件 提取字符串中的汉字 求助:收取邮件时碰到的一个问题,请朋友们帮忙看一看 天太热了,请大家来喝点可乐,呵呵 2002年毕业的兄弟姐妹们,咱们来做做年终总结如何 学校的网站要改版,哪个CMS比较安全 一个关于MTS/COM+的事务和并发问题 200分相送 关于Delphi的日期计算问题: DBCheckBox怎么用阿 征友请教Delphi 数据标的查询 report中画出的表格线打印出来太细了,怎么办?
buffer[1]:=$00;
buffer[2]:=$BF;
buffer[3]:=$FF;
buffer[4]:=$03; AFILESTREAM.WRITEbuffer(buffer[1],4);
...
GetMem(Buffer, 1000);
dosomething
finally
FreeMem(Buffer);
end;
begin
s := '00 BF FF 03';
BufSize := 8 * 2;
HexToBin(s, Buffer,BufSize);
filestream.WriteBuffer(Buffer, BufSize);
end;
但我想在00 BF FF 03前后加一些字符串常量
如‘aaaaaaa’+00 BF FF 03+‘qqqqqqq’
这样我就可以writebuffer一次了
为什么要BufSize := 8 * 2