社区
Delphi
帖子详情
如何处理PDWORD参数??
alphagx
2003-07-30 04:33:02
我用VC写了一个DLL,然后传给Delphi一个
PDWORD的参数,还有一个参数就是dwCount,即这个数组中元素的个数。。
我想遍历PDWORD指针指向的数组,如何做??
用[]好象不行。
...全文
165
6
打赏
收藏
如何处理PDWORD参数??
我用VC写了一个DLL,然后传给Delphi一个 PDWORD的参数,还有一个参数就是dwCount,即这个数组中元素的个数。。 我想遍历PDWORD指针指向的数组,如何做?? 用[]好象不行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluenightsky
2003-07-30
打赏
举报
回复
别忘了定义变量
pm:pmy;
pm:=pmy(pointer);
pm^.a
bluenightsky
2003-07-30
打赏
举报
回复
在delphi里定义相同结构体
my=record
b:boolean;
a:integer;
szbuff:array[1..255]of char;
pmy=^my;
pmy(pointer);
pm^.a
alphagx
2003-07-30
打赏
举报
回复
如果我传进来的是一个结构体的指针呢??
typedef struct
{
BOOL b;
int A;
char szBuff[255];
}zzz;
在DELPHI里面怎么获取结构里面的东东??
firetoucher
2003-07-30
打赏
举报
回复
DWord = 4 bite = Integer
a:array of integer //PDWORD指针指向的数组
或者用
a:Pinteger;
n:=Pintger(Integer(a) + i*4)^访问a指向的数组的第i个元素
Microsoft OLE DB Provider for SQL Server 错误 '80040e31'
超时已过期
/Expert/reply.asp,行105
firetoucher
2003-07-30
打赏
举报
回复
DWord = 4 bite = Integer
a:array of integer //PDWORD指针指向的数组
或者用
a:Pinteger;
n:=Pintger(Integer(a) + i*4)^访问a指向的数组的第i个元素
alphagx
2003-07-30
打赏
举报
回复
看看偶现在的做法
sn:PDWORD;
szBuffer:Array [0..100] of Cardinal;
dw:Cardinal;
begin
for dw:=0 to 100 do
begin
szBuffer[dw]:=dw;
end;
sn:=@szBuffer;
StrLCopy(pchar(@dw),pChar(sn)+4,4);
WinCE流驱动基础知识小结
WinCE流驱动基础知识小结
Delphi代码,获取磁盘信息
这是一个获取磁盘信息的小程序,只需输入磁盘盘符,就能显示磁盘信息。
自動載入驅動
自動載入INF驅動function 說明。用於撰寫自動驅動程式載入
vc.rar_目录操作
windows vc++6.0 目录操作函数 常用的12个目录操作函数及用法
汇编源码取所有进程信息
汇编源码取所有进程信息汇编源码取所有进程信息汇编源码取所有进程信息汇编源码取所有进程信息汇编源码取所有进程信息汇编源码取所有进程信息
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章