如何将得到的BCD码转换为整形或字符串?(20分)

  • 主题发起人 主题发起人 seeok
  • 开始时间 开始时间
S

seeok

Unregistered / Unconfirmed
GUEST, unregistred user!
请教一下,如何在delphi中将得到的BCD码转换为整形或字符串?
 
uses FMTBcd;
里面有以下的,和其它的函数:

function BcdToStr(const Bcd: TBcd): string
overload;
function BcdToDouble(const Bcd: TBcd): Double;
function BcdToInteger(const Bcd: TBcd
Truncate: Boolean = False): Integer;
 
假如通过Socket传过来一个应答,只知道前面10个字节表示一个BCD码,
假如应答为S,那么是否可以这样写:
var
aa:Tbcd;
ss:string;
begin
ZeroMemory(@aa,10);
Move(s[1], aa, 10);
setlength(ss,10);
ss := BcdTostr(aa)

end;
这样写对吗?
 
怎么没有人来回答啊
 
怎么没人回答啊
 
帮顶!

╭=========================================╮

80G海量源代码,控件,书籍全免费狂下不停!

http://www.source520.com

╰=========================================╯
 
后退
顶部