社区
PowerBuilder
帖子详情
如何在PowerBuilder中使用VC++0创建的类?
aniu
2000-03-10 01:42:00
如何在PowerBuilder中使用VC++0创建的类?
...全文
127
3
打赏
收藏
如何在PowerBuilder中使用VC++0创建的类?
如何在PowerBuilder中使用VC++0创建的类?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gomi
2000-03-12
打赏
举报
回复
没办法,类只能由c++语言调用,PB只能使用控件或函数
haihong
2000-03-10
打赏
举报
回复
没好的办法,作成dll调用吧,不过好象只能用最早的那种dll
Un1
2000-03-10
打赏
举报
回复
作成ActiveX
v
c++
2017 编写pb(
powerbuilder
)可以调用的dll库程序(含C语言字符串处理函数)
powerbuilder
程序开发过程,经常会调用一些外部函数(dll库函数),本文介绍 v
c++
如何编写,pb可以调用的dll库函数。 示例
使用
IDE:microsoft visual studio 2017 一、
创建
一个动态链接库(DLL)项目。 二、编写一个简单的函数,接收一个int值 arg1,返回arg1+1的结果。 #include "stdafx.h" extern "C" { _declspec(dllexport) int funcA(int arg1) { int r.
用V
C++
编写供
PowerBuilder
使用
的DLL
在用V
C++
编写供
PowerBuilder
使用
的DLL时,要注意下面2点:调用约定
C++
函数有_stdcall、_cdecl、_fastcall等多种调用约定,调用约定用来说明函数参数的压栈顺序和由谁(函数自身还是调用者)来修改堆栈。编写供PB调用的DLL时,要
使用
_stdcall调用约定,如下所示:extern "C" _declspec(dllexport) int _stdcall GetInt(char* name) { ... }def文件在def文件
中
由EXPORT来输出函数可防止函数名出
PowerBuilder
调用动态库
注意:导出的函数必须是PASCAL调用约定,需要def文件 在用
PowerBuilder
开发应用程序时,经常需要调用动态链接库DLL,本文介绍了动态链接库的基本特点,给出了V
C++
建立DLL以及在
PowerBuilder
中
调用V
C++
创建
的DLL函数的编程实例,实现了通过DLL连接
PowerBuilder
和V
C++
编制的不同程序的目的。 一、 DLL概述: ----
V
C++
怎样生成DLL
V
C++
怎样生成DLL 转---- 在用
PowerBuilder
开发应用程序时,经常需要调用动态链接库DLL,本文介绍了动态链接库的基本特点,给出了V
C++
建立DLL以及在
PowerBuilder
中
调用V
C++
创建
的DLL函数的编程实例,实现了通过DLL连接
PowerBuilder
和V
C++
编制的不同程序的目的。一、 DLL概述:---- 动态链接库(Dynamic-Link Library),简称DLL,是基于Windows程序设计的一个非常重要的组成部分。
使用
DLL有许多优点:(1)
使用
DLL的动态连接
在PB
中
使用
V
C++
编制的DLL
本文介绍了动态链接库的基本特点,给出了V
C++
建立DLL以及在
PowerBuilder
中
调用V
C++
创建
的DLL函数的编程实例,实现了通过DLL连接
PowerBuilder
和V
C++
编制的不同程序的目的。 一、DLL概述: 动态链接库(Dynamic-Link Library),简称DLL,是基于Windows程序设计的一个非常重要的组成部分。
使用
DLL有许多优点: (1)使...
PowerBuilder
1,072
社区成员
66,436
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章