dll初始化时如何传递进参数?

zzh54zzh 2003-08-20 09:27:31
例如一个类初始化时可以传递参数。 .create(tmpFileName: String);
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxpbuaa 2003-08-20
  • 打赏
  • 举报
回复
可以考虑通过获取应用程序参数的方法解决,如:

library OneDll;

uses
Windows,
SysUtils,
Classes;

{$R *.res}

procedure Oneprocedure;
begin
end;

exports
Oneprocedure;

begin
MessageBox(0, PChar(ParamStr(1)), '传入的参数', MB_OK); //ParamStr(1)就是取得的参数。当一个应用程序Project1.exe带参数运行(如“Project1.exe OneParam”)时,ParamStr(1)可取得OneParam.。
end.

—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
aiirii 2003-08-20
  • 打赏
  • 举报
回复
我想到就是用全局變量,傳參數!!
eTopFancy 2003-08-20
  • 打赏
  • 举报
回复
study

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧