如何把 Byte 数据转换为二进制数据,并保存于数组中?然后,我读取数组中的0/1数据来进行具体的处理。有能力者请给出示例代码!!!
解决方案 »
- 为什么 在 dbedit 数据关联控件 输入 0.000015 保存到数据库后, 就会 显示 1.5E-5 ???? 急!!!!
- 急问,高手请进!!!!!
- 透明问题。
- d7,在控件拖拉阶段,如果不小心某步弄错了,怎么没有Ctrl+z??返回刚才步骤。
- 如何按一定方向把一个图形的顶点输出来~~~ 详细内容请看里面
- rtf转txt文本
- 请教
- TNoteBook控件在delphi7中在那里?找不到:(谢谢~
- 做一个小型网站的数据库用access行吗? 好多问题,大量分数!!!
- 如何实现当一个窗体没被处理完之前其它窗体都不响应用户的操作。
- NMSMTP怎么断开连接
- 请教:combobox组件如何显示系统内的字体列表?
const
V: Byte = 1;
var
i: Integer;
begin
for i:= 7 downto 0 do
if (V shl i) and Value <> 0 then
Result := Result + '1'
else
Result := Result + '0';
end;
b: Byte;
s: string;
IntI: Integer;
function ByteToBin(Value: Byte): string;
const
V: Byte = 1;
var
i: Integer;
begin
for i:= 7 downto 0 do
if (V shl i) and Value <> 0 then
Result := Result + '1'
else
Result := Result + '0';
end;
begin
b:= $c;
s:= ByteToBin( b );
for IntI:= 1 to Length( s ) do
begin
self.ListBox1.Items.Add( s[ IntI ] );
end;
end;