刚接触delphi请教几个小问题 1.请问 TSerialType=Array [0..16] of Char;在BCB中如何定义,是不是相当于一个结构体?麻烦大仙指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 typedef char TSerialType[17]; 请问大仙 我有如下的回调函数Type vOnDeviceLogin = Procedure (Dev_id:integer;Serial:TSerialType;ip:PChar;port:integer; var Heartbeat:integer); stdcall;FunOnDeviceLogin=procedure(Dev_id:integer;Serial:TSerialType;ip:PChar;port:integer; var Heartbeat:integer);stdcall;下面是调用他的procedure SetUpLoadProc(vOnDeviceLogin:FunOnDeviceLogin; vOnRefreshDeviceState: FunOnRefreshDeviceStateBySerial; vOnRecieveBatchRecord: FunOnRecieveBatchRecordBySerial);请问我该如何弄成BCB ,再次感谢大仙 FunOnDeviceLogin=procedure(Dev_id:integer;Serial:TSerialType;ip:PChar;port:integer; var Heartbeat:integer);typedef void (* FunOnDeviceLogin)(int Dev_id,TSerialType Serial,char *ip,int port; int &Heartbeat);其实object pascal到c++这样生搬硬套是不行了,因为涉及很多其他方面,特别是涉及到指针以及函数函数调用,建议你还是把两种语言都做一些熟悉再来编码了。 谢谢大仙,主要是公司催的比较紧,我们用c++的,对delphi的不是很了解,所以还是感谢您。 看的一段代码不明白! 跪求在QREPORT中如何得到总页数,要求详细代码。 江湖救急:Delphi严重Bug,TADOConnection在线程内创建,TEdit控件不能切换输入法! 有关线程同步的问题 如何实现不同语言的界面切换? 如何调用选择目录界面?请教高手! sql语句的问题 菜鸟求助,最简单的问题 我只设置时间,不设置日期,用什么控件好???怎么使用??? 我想从vb转到delphi,有这个必要吗? 一维转二维,导出EXCEL (结贴率100%) 求助如何判断一个DLL是否被加载了?
请问大仙 我有如下的回调函数
Type vOnDeviceLogin = Procedure (Dev_id:integer;Serial:TSerialType;ip:PChar;port:integer; var Heartbeat:integer); stdcall;FunOnDeviceLogin=procedure(Dev_id:integer;Serial:TSerialType;ip:PChar;port:integer;
var Heartbeat:integer);stdcall;下面是调用他的
procedure SetUpLoadProc(vOnDeviceLogin:FunOnDeviceLogin;
vOnRefreshDeviceState: FunOnRefreshDeviceStateBySerial;
vOnRecieveBatchRecord: FunOnRecieveBatchRecordBySerial);请问我该如何弄成BCB ,再次感谢大仙
var Heartbeat:integer);typedef void (* FunOnDeviceLogin)(int Dev_id,TSerialType Serial,char *ip,int port; int &Heartbeat);
其实object pascal到c++这样生搬硬套是不行了,因为涉及很多其他方面,特别是涉及到指针以及函数函数调用,建议你还是把两种语言都做一些熟悉再来编码了。
谢谢大仙,主要是公司催的比较紧,我们用c++的,对delphi的不是很了解,所以还是感谢您。