社区
PowerBuilder
帖子详情
关于PB引入外部函数的参数类型问题
StandALoneComplex
2007-12-20 03:01:36
LONG PASCAL ReadDevSN(HANDLE hCom,BYTE DevNo,LPSTR pSN)
类似于这样的外部函数,像lpstr这类的字符指针,在PB里怎么送进去呀
...全文
124
3
打赏
收藏
关于PB引入外部函数的参数类型问题
LONG PASCAL ReadDevSN(HANDLE hCom,BYTE DevNo,LPSTR pSN) 类似于这样的外部函数,像lpstr这类的字符指针,在PB里怎么送进去呀
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
knowledge_Is_Life
2008-05-01
打赏
举报
回复
以后需再关注,现在先帮你顶一下
I_am_Z
2007-12-20
打赏
举报
回复
//在pb中并不支持c语言中诸如pstr和npstr的近指针,并且关键字ref只适用于32位远指针。
//windows中的32位远指针lpctstr和lpstr在pb中被声明为string,lbyte有时也声明为string。
function long ReadDevSN( ulong hwnd,char DevNo,ref string pSN ) library "你的库(dll/ocx...)"
jlwei888
2007-12-20
打赏
举报
回复
string
PB
与
外部
函数
参数
类型
对应表
外部
语言数据
类型
大小
PB
数据
类型
说明 bool或boolean 16位 带符号 boolean 对于windows32是16位、带符号 *(指针) L
PB
YTE 32位指针 long 用于windows32位系统 LP...
PB
外部
函数
调用及方法
//如何在
PB
中实现延时:subroutine Sleep(long dwMilliseconds) library "kernel32.dll"延时1秒则调用: Sleep(1000) //单位是毫秒。 //调用API
函数
步骤:1、在适当的位置声明
函数
,如窗口内,Application内,UserObject内,定义在Local External Function或Globa...
PB
9升级到
pb
115实战经验总结
pb
9.0升级到
pb
11.5下面是本人在升级过程中的一些体会,希望对大家有用:
pb
11.5已经不再提供mss microsoft SQLSERVER数据库接口,取而代之的是SNC SQL Native Client接口和ole mimcrosoft oledb接口,因SNC 需要安装专门的客户端比较麻烦,因此本人采用的是ole db数据接口连接到SQL
PB
调用动态库
参数
为char*时的
问题
PB
调用动态库
参数
为char*时的
问题
int __fastcall fun(char *p3)
{
AnsiString hh = "中国";
strcpy(p3,hh.c_str());
return 0;
}
////////////////////////////////////////////////////////////以上
函数
实现部分,一下为
函数
调用部分
char cc[50];//合法
fun(
在
PB
中调用
外部
函数
在
PB
中调用
外部
函数
(加入日期:2001-11-14) 【保存文章至硬盘】【打印文章】【字体:大中 小】 分享到: 0 张瑜 在使用
PB
进行应用程序的开发过程中,除了使用
PB
提供的
函数
之外,我们还可以使用
PB
之外的
函数
和过程,比如动态连接库中的
函数
、Windows API以及其他的工具软件包。当我们希望给用户提供一些
PB
所不能提供的功能时,这时我们就需要使用
外部
函数
了。
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章