社区
VFP
帖子详情
如何在调用DLL时使用结构体参数,请教高手。
laoxin
2003-07-04 12:17:27
要调用一个动态库内函数GetTime(void* pDataBuffer),返回值是一个结构体:
struct SYSTIME
{
int nYear, nMonth, nDay, nWeek;
int nHour, nMinute, nSecond;
};
我在调用时该如何写,调用之后参数pDataBuffer该如何转换成VFP的时间型变量TT呢?请赐教。
...全文
155
4
打赏
收藏
如何在调用DLL时使用结构体参数,请教高手。
要调用一个动态库内函数GetTime(void* pDataBuffer),返回值是一个结构体: struct SYSTIME { int nYear, nMonth, nDay, nWeek; int nHour, nMinute, nSecond; }; 我在调用时该如何写,调用之后参数pDataBuffer该如何转换成VFP的时间型变量TT呢?请赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fj_jiangqi
2003-07-04
打赏
举报
回复
那就用1楼的方法,如果结构里有指针就读不到指针里的数据。
通常那类的设备都会有提供for vfp的函数,可以直接去调用它。
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
laoxin
2003-07-04
打赏
举报
回复
大家误会了,我上面写的例子并不是要读电脑时钟时间,而是从一台外部终端(如门禁机)中读取,继续请高手指教结构体参数的用法。
fj_jiangqi
2003-07-04
打赏
举报
回复
读时间vfp的函数datetime(),date(),time(),year(),month(),day(),hour(),minute(),sec()
等一大堆。
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
fj_jiangqi
2003-07-04
打赏
举报
回复
读时间vfp内有专门的函数。
buff to struct要根据C的结构的内存顺序来读。第一个在最前面,也就是低字节。
int 变量占2byte,vfp用ctobin(str)+2^15可得到实际数(vfp的int 0=chr(128)+chr(128)+……)。
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
《C语言基础》 之 第10章
结构体
课程内容:为什么需要
结构体
、定义一个
结构体
类型、
结构体
变量的声明和定义、sizeof测试
结构体
变量字节、
结构体
成员的普通访问方式、
使用
指针访问
结构体
成员、
结构体
嵌套、
结构体
传参、
结构体
数组。
python函数
参数
类型可以是
结构体
吗_Python 如何给 c 函数传递
结构体
参数
?有人知道吗...
项目中现在遇到这么一个问题,函数是用 c 写的,
调用
要用到 python,因为是在 linux 环境,所以是直接
调用
的动态库 SO 文件,
调用
方式我已经搞定了,但是不知道怎么用 pyton 给 c 函数传递
结构体
参数
,网上找了一些...
delphi
结构体
转c++
结构体
_
使用
Delphi声明C++带函数的
结构体
实战 good
typedef structtagRecord{intval;...面对这个面目狰狞的家伙,我开始无所适从,狂在GOOGLE、BAIDU里通过关键字“Delphi 带函数的记录类型”、“Delphi C++
结构体
函数”、“Delphi record function”......
C#
调用
非托管C++
DLL
中的函数
最近一个项目需要用C#
调用
非托管C++
DLL
中的函数接口(有生成的
DLL
文件和Lib文件),C++的函数接口的
参数
中
使用
了Vector及Vector结构(m_Struct表示自定义的
结构体
),参考了网上的一些资料: 1、如果直接
使用
C#
调用
...
P/Invoke (平台
调用
)
说到在 C# 中通过 P/Invoke
调用
Win32
DLL
,的确有很多地方让人值得去好好探索一下,如果你对这个主题尚不熟悉,请参考微软官方站点的入门性介绍《在 C# 中通过 P/Invoke
调用
Win32
DLL
》。记得我以前曾写过一篇blog...
VFP
2,723
社区成员
29,109
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章