P
porsche
Unregistered / Unconfirmed
GUEST, unregistred user!
请求思路,一个DELPHI程序要调用DLL,而DLL中的函数名,参数个数,参数类型为不定,要调用的DLL中的函数名、参数个数、参数类型要可以在窗口中Edit中动态输入 (100分)<br />请求思路,一个DELPHI程序要调用DLL,而DLL中的函数名,参数个数,参数类型为不定,<br>要调用的DLL中的函数名、参数个数、参数类型要可以在窗口中Edit中动态输入<br><br>我的意思就是函数不能在程序中事先定义,因为一切都是不固定的,要根据手工输入的<br>参数个数、参数类型来调用这个函数,有些函数是3个参数,有些函数是4个参数<br>手工输入如下:<br>函数名:abcd <br>参数1:a1 string型 <br>参数2:a2 integer型 <br>参数3:a3 boolean型<br>。。。。。<br>//参数个数:不定 参数类型:不定<br><br>要根据这些东西来调用这个函数<br><br>[red]再如:我的程序是先期开发的,我要在程序中留一个调函接口给其它用户,其他用户写好<br>DLL后,将函数名参数个数参数类型返回值类型(不是固定的) 保存在一个文本文件中,我<br>的程序通用读这个文本文件调用这个DLL中的函数[/red]<br><br><br>[blue]楼下的各位,我用过一个流程开发工具,调用的DLL就是普通的DLL,而并不是所谓的<br>array of const 之类的,因为这些被调用的DLL是我自己写的<br>请看截图 http://www.wansoft.com.cn/aaa.jpg [/blue]