给你一段我的安装程序中的代码吧。
//////////////////// installation declarations ///////////////////
//定义DLL中的函数MyTest
prototype MYDll.MyTest();
.....
在这里调用
function OnFirstUIBefore()
number nResult,nSetupType;
string szTitle, szMsg;
string szLicenseFile, szQuestion;
string szDir;
string szDLLName;
int BACKInstall;
begin
.....
if (MyTest()) then
....