CSDN论坛 > VC/MFC > 进程/线程/DLL

请问如何写一个dll给pb调用啊!比如调用MessageBox()的功能 [问题点数:0分]

Bbs2
本版专家分:224
结帖率 100%
CSDN今日推荐
Bbs10
本版专家分:155459
Blank
榜眼 2002年 总版技术专家分年内排行榜第二
Blank
进士 2001年 总版技术专家分年内排行榜第七
Blank
金牌 2002年1月 总版技术专家分月排行榜第一
Blank
银牌 2002年4月 总版技术专家分月排行榜第二
Bbs1
本版专家分:20
Bbs8
本版专家分:42972
Blank
微软MVP 2004年9月 荣获微软MVP称号
Blank
红花 2003年11月 VC/MFC大版内专家分月排行榜第一
Bbs2
本版专家分:224
Bbs6
本版专家分:5416
Bbs1
本版专家分:51
Bbs1
本版专家分:73
Bbs2
本版专家分:224
匿名用户不能发表回复!
其他相关推荐
vc++6.0自己写一个DLL供自己的PB9调用完整的例子
vc++6.0自己写一个DLL供自己的PB9调用完整的例子 ,网上很多介绍的多不能用,自己经常用的,绝对好用,有自己需要的可以照着加函数就行了
备忘:PB调用c++ dll
最近因为项目需要将某算法封装为dll以供PB调用,其间出现了某些某些问题,先将其一一记录。 最开始封装好的dll,c++能够调用,但pb调用时却报错。通过查阅资料得知,PB调用的dll中,需要以_stdcall来声明外部接口,且需要编写.def文件。因为VC++对于__declspec(dllexport)声明的函数会对函数名尾附加函数在DLL中的地址。 且在Dll中定义的接口函数,如
C#中调用PB的DLL
首先要知道这个DLL中提供了那些方法,这些方法是怎么声明的。如下面这两种形式:function ShowRPMenuList (SQLConnPChar:PChar; FBCID:PChar):Integer;function GetRPMenuList(RPTConnString:Pchar;FBCID:Pchar):PChar; 然后就是做一些准备工作了:1、在C#程序主目
PowerBuilder 调用C++ DLL方法
PowerBuilder 调用C++ DLL方法。
PB9调用C++的dll实例
管理系统常用pb开发,少不了外部接口,PB9外部接口调用C++的dll,测试程序。
PB调用C#写的dll文件
C#写的dll文件,直接可以被PB调用,很爽的!声明下,不是源创哦,是在网上找的资料,经过自己的调试,成功!
powerbuilder调用外部dll文件内函数
在powerbuilder中调用外部dll文件内函数,首先要在pb中进行声明,声明的位置放在如图所示: 在pb中的任何一个Object上双击打开该object的面板并进入脚本编辑框。以窗体a为例,如图: 打开脚本编辑框左上角的下拉列表选择Declare,而后选择右侧下拉列表的,Global External Functions 在该脚本中编辑框中输入例如: [public]
pb调用c#类库dll
只能COM注册的方法调用(见下方)
PB调用C/C++写的dll
pbdll.cpp: #include  #include  extern "C" __declspec(dllexport) int WINAPI  out_num(int x) { int y; char msg[30]; y=x; sprintf(msg, "计算结果:%o!",y); ::MessageBox(NULL,msg,"信息",MB_OK); return
自定义对话框Messagebox运用dll程序
将以下字符复印粘贴到文本上 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\MyAssemblies] @="C:\\Windows\\MyAssemblies" 保存为123.reg后打开注册。 '将dll复制到windows\MyAssemblies目前下,没有MyAssemblies新创建 ImportsMMsgbox Public Class Form dim NewMessagebox as new MMessagebox() end Class 运用。 if NewMessagebox.showdialog()=windows.forms.dialogresult.yes then '执行程序 else '退出不执行 end if
关闭