RFICCAREA120_DATA(0)要在pascal中是pchar型
Money是string型
Money是string型
解决方案 »
- 刚刚开始学习Delphi,谁介绍几本好书,最好有下载地址?将来想做工控方面的,这方面的也提供一些,先谢谢了
- 如何用installshield在桌面建立一个快捷菜单,是一个指向某网址(不是html文件)的快捷方式
- 如何得到SQL语句查询的结果
- 查询指定月份,指定号之间的数据 ???
- 这段xml代码执行到最后一句时,怎么会报Abstact error,意思是调用了纯虚函数。
- 跪求:如何在delphi中关闭外部控制台程序exe文件?(先前问的我弄错了)
- 线程运行中能不能显示form出来,有谁做过吗?指点一下吧,比较急
- Illegal character in input file:' ' [$A1A1]是什么意思?
- 临时表的释放问题:
- 我用ado访问sql server2000数据库,当在插入,更新,删除时,突然停电或其他原因,会有什么后果?如何解决?
- 求教:有无API函数可控制webbrowser控件滚动条的滚动?
- 请问如何得到对方的IP,以后定加分(因为我现在只能一次加21分)
我看在VB中是这样写的
RFICCAREA120_DATA(0) = (Money And &HFF0000) / &H10000在delphi中我写成这样,不能运行
var data_buffer:pchar;
money:string;
data_buffer[1]:=pchar((strtofloat(Money) And $FF0000)/$10000);
请指教
CheckSum:Integer;
begin
GetMem(Cmd,5);
Cmd[0]:=chr($AA);
Cmd[1]:=chr($55);
Cmd[2]:=chr($F2);
CheckSum:=Check_sum(Cmd,3);
Cmd[3]:=chr(CheckSum and $FF);
Cmd[4]:=chr($0);
SendCmd(Cmd,4);
FreeMem(Cmd);
end;
谢谢你帮我提前,难道真的这么难吗?
否则会出错,你可以先用函数stralloc()
给变量分配内存。
首先,谢谢你的回答,但这种低级错误我是不会犯的.
我已经GetMem(data_buffer,255).
高手帮忙,分不够,我再加