先声明函数
type
function sendfun(参数1,参数2,参数3):返回值类型; stdcall;implementation
function sendfun;external 'sendmessto.DLL' name 'send';
这样就行
type
function sendfun(参数1,参数2,参数3):返回值类型; stdcall;implementation
function sendfun;external 'sendmessto.DLL' name 'send';
这样就行
解决方案 »
- 大难题!delphi,c builder中如何做出标准windows控件的效果???
- 怎样把一个文本文件里的记录导进数据库啊?多谢!
- 用ACCESS做后台数据库,如何在程序中将一个表的数据导出到新的ACCESS数据库中,新数据库没有这个表时自动创建,有这个表时导出不重复的记
- 请教有关TTreeView的复制问题:
- 三层结构,客户端多线程
- 我要做个代理服务器,有哪位知道可以计算用户在特定网址上流量地管理软件?
- WEB应用程序—图形统计分析
- 连接ACCESS时,总是要弹出LOGIN窗口,如何去掉?
- delphi 里怎样实现如下报表 ?
- 请问关于DLL问题
- 一个程序有三个窗体,一为主窗体。我在二中调用三。现在我想在三中关闭二应该怎么办?
- wm_keydown 中 wparam 和 Lparam 中高位和低位所表示的意思是何东西
动态调用:
Type
Tsend=procedure (参数1,参数2,参数3);stdcall;
var
libHandle:THandle;
send:Tsend;
begin
libHandle:=LoadLibrary('sendmessto.dll');
sender:=GetLibrary(LibHandle,'send');
…………
end;
Dim isSend as Boolean
Set Dsms=CreateObject(“sendmessto.sendmessto”)
isSend=Dsms.Send("参数1","参数2","参数3)
if isSend=true then
MsgBox "成功"
else
MsgBox "失败"
end if其中参数都是字符型