哪位大哥帮忙把下面的C++代码翻译成Delphi的相应代码? 小弟对C++了解很少,char JidTp[800]; strcpy(JidTp,strTemp);Func_b(0, (short*)JidTp);在Delphi里对应short的类型是smallint,不明白怎么可以将字符串转成整型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var s:string; a:samllint; b:psamllint;begin a:=strtoint(s); b:=psamllint(a);end; var JidTp: array[0..799] of char;begin StrPCopy(JidTp,strTemp); Func_b(0,@JidTp[0]);以上代码可能还会有问题,决定于你的Func_b的第二个参数是怎么定义。 第二个参数是smallint型,楼上还不对 第二个参数是一个指向smallint数组的指针,即smallint数组。参数怎么传,要看你数组怎么定义。你把Func_b的定义也发出来。 第二个参数是一个指向smallint数组的指针,即smallint数组。参数怎么传,要看你数组怎么定义。你把Func_b的定义也发出来。 delphi for循环输出。。结果不对。 急急急!串口通信 数据丢失 请高手帮我把这段代码翻译成Delphi下的程序,谢谢! D7RegClean.exe adoquery1 怎么样 拷贝一条 adoquery2 里的某条记录? 用delphi删除access数据库(.mdb)中一条纪录后,如何重新为自动编号的字段排号 在Delphi程序中打开DBF文件读取其中的记录如何实现? dbgrid的索引有什么用处? win2000下,dephi程序对并口操作受到警告. 关于MTS、ADO! DELPHI Clientdataset char TO varchar 空格 如何得到变量的名称?
s:string;
a:samllint;
b:psamllint;
begin
a:=strtoint(s);
b:=psamllint(a);
end;
JidTp: array[0..799] of char;
begin
StrPCopy(JidTp,strTemp);
Func_b(0,@JidTp[0]);以上代码可能还会有问题,决定于你的Func_b的第二个参数是怎么定义。
参数怎么传,要看你数组怎么定义。你把Func_b的定义也发出来。
参数怎么传,要看你数组怎么定义。你把Func_b的定义也发出来。