谁能告诉我如何 在install shield 6.0 调用DLL文件??? ( 积分: 100 )

  • 主题发起人 主题发起人 daocao2001
  • 开始时间 开始时间
D

daocao2001

Unregistered / Unconfirmed
GUEST, unregistred user!
我需要详细的说明文档 !!!
 
我需要详细的说明文档 !!!
 
“调用DLL文件?”
包进去就可以了啊。
 
给你一段我的安装程序中的代码吧。
//////////////////// 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
....
 
记着要将DLL文件包含进安装文件中!
 
接受答案了
现在我已经可以调用DLL文件了
现在我碰到另外一个问题 如果能够帮我解决 我再开一个主题给分
我的安装程序包括了BDE的安装 我的DLL是用DELPHI7编写的 作用在于创建ORACLE的表空间
以及导入数据等功能
现在问题在于 在最后安装完成之前 系统是没有BDE驱动的 所以DLL的功能无法完成?
我试过在
nResult = SdStartCopy2( szTitle, szMsg );

if (nResult = BACK) goto Dlg_ObjDialogs;
return 0;

之后调用DLL文件 可是无法调用 根本没有反应 写在这之前 又没有BDE驱动
怎么解决啊???? 急
 
后退
顶部