如何将edit中的字符传入到dll中(说明dll插入到系统进程中了),以供调用? ( 积分: 100 )

  • 主题发起人 主题发起人 wv990
  • 开始时间 开始时间
W

wv990

Unregistered / Unconfirmed
GUEST, unregistred user!
DFW们帮忙解决一下。
 
可以,将你的 包含Edit 的 程序作成 Auto Server, 留一个函数给 进程中的 调用。
我的代码,
IeOasAppDisp = dispinterface
['{B4B992A9-5878-45DA-A665-598B32897B6F}']
procedure SendFileTo(const user: WideString; const Files: WideString); dispid 1;
property LoginUsers: WideString readonly dispid 3;
end;
 
这样做太麻烦了,有没有更简单的方法?
 
这你还嫌麻烦?
那你就写INI里得了
finifile:tinifile.create('./system.ini');
finifile.writestring('','',edit.text);
DLL调的时候在读出来
finifile.readstring('','','');
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部