type
MMData=record
code:array[0..5] of char;
sdate:array[0..7] of char;
edate:array[0..7] of char;
end;procedure TForm1.Button1Click(Sender: TObject);
var
mData:MMData;
out_buf:array[0..999] of char;
reid:array[0..3] of char;
outlen:integer;
begin
ZeroMemory(pChar(@mData),sizeof(mdata));
CopyMemory(@mdata.code[0],pChar('000024'),6);
CopyMemory(@mdata.sdate[0],pChar('20040101'),8);
CopyMemory(@mdata.edate[0],pchar('20040110'),8);
GetData(@reid[0],pChar(@mData),sizeof(mdata),@out_buf[0],@outlen);
end;
MMData=record
code:array[0..5] of char;
sdate:array[0..7] of char;
edate:array[0..7] of char;
end;procedure TForm1.Button1Click(Sender: TObject);
var
mData:MMData;
out_buf:array[0..999] of char;
reid:array[0..3] of char;
outlen:integer;
begin
ZeroMemory(pChar(@mData),sizeof(mdata));
CopyMemory(@mdata.code[0],pChar('000024'),6);
CopyMemory(@mdata.sdate[0],pChar('20040101'),8);
CopyMemory(@mdata.edate[0],pchar('20040110'),8);
GetData(@reid[0],pChar(@mData),sizeof(mdata),@out_buf[0],@outlen);
end;
解决方案 »
- Rave报表使用求助
- SendMessage(HWndCalculator, WM_CLOSE, 0, 0);我理解不了,请指教!!!!!
- 谁能将下列VB的结构定义转成DELPHI的结构定义
- 如何判断服务器上是否存在某个文件,请高手赐教!
- 一直困扰我的问题:如何实现如PB中的下拉数据窗口功能?(能显示与修改)
- 谁知道http代理协议格式
- quickrep 保存为图片
- 请问如何修改MainMenu1菜单的字体和大小
- 关于BCB或其他环境正确调用Delphi编写的Dll问题。100分
- 自己编的电子邮件发送程序,发邮件正常,但是接收时邮件内容(body)是英文接收正常, body 是汉字出现乱码,请求高手指点迷津
- vc 动态库中函数如何在DELPHI中声明与调用及参数传递
- ※※※※※※※如何使鼠标不能移到窗体中的某个区域※※※※※※※※※※※※※※※※※※※※※
这个函数GetData(reid,(char *)&mdata, sizeof(mdata),out_buf,&outlen )的声明在DELPHI中将如何声明?是否可用PCHAR来定义呢?如
GetData(reid:Pchar,mdata:pchar,sizeof(mdata),outbuf:pchar,outlen:pinteger)
呵呵,没兴趣。