delphi语言,在dll中过程的创建与使用
如何在dll中创建一个过程,并通过调用dll中的过程完成自己的操作,请给个简单例子,关于dll中过程的创建与调用。另外,关于delphi中dll使用的资料那里有啊,我在网...
如何在dll中创建一个过程,并通过调用dll中的过程完成自己的操作,请给个简单例子,关于dll中过程的创建与调用。
另外,关于delphi中dll使用的资料那里有啊,我在网上找了半天,真的很少,希望哪位朋友有的话告诉我,我是自学delphi的,现在看了几本初级入门的书了,想深入学习一点,希望大家帮忙,那里有比较好的资料。 展开
另外,关于delphi中dll使用的资料那里有啊,我在网上找了半天,真的很少,希望哪位朋友有的话告诉我,我是自学delphi的,现在看了几本初级入门的书了,想深入学习一点,希望大家帮忙,那里有比较好的资料。 展开
3个回答
展开全部
library DllSample;
uses
sharemem,
Classes,
Windows,
AdoDB,
QBParcel;
{$R *.RES}
//
// 主导出函数,在此函数内写你的代码...
function RemoteProcess(AdoConn: TAdoConnection; InParcel: TQBParcel; OutParcel: TQBParcel): boolean; stdcall;
begin
end;
//
// 导出声明...
exports
RemoteProcess;
begin
end.
uses
sharemem,
Classes,
Windows,
AdoDB,
QBParcel;
{$R *.RES}
//
// 主导出函数,在此函数内写你的代码...
function RemoteProcess(AdoConn: TAdoConnection; InParcel: TQBParcel; OutParcel: TQBParcel): boolean; stdcall;
begin
end;
//
// 导出声明...
exports
RemoteProcess;
begin
end.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在百度文库里有个文档“Delphi中的DLL封装和调用对象技术”,文档里讲的很详细,
也可以自己在里面搜索,百度文库里资料挺多的!
也可以自己在里面搜索,百度文库里资料挺多的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dll:
uses
SysUtils,
windows,
Dialogs,
Classes;
{$R *.res}
procedure msgbox();stdcall;
begin
showmessage('123');
end;
exports msgbox;
begin
end.
exe:
procedure msgbox(); stdcall;external 'Project1.dll' name 'msgbox';
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
msgbox();
end;
这样?
uses
SysUtils,
windows,
Dialogs,
Classes;
{$R *.res}
procedure msgbox();stdcall;
begin
showmessage('123');
end;
exports msgbox;
begin
end.
exe:
procedure msgbox(); stdcall;external 'Project1.dll' name 'msgbox';
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
msgbox();
end;
这样?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询