关于安装程序(100分)

  • 主题发起人 主题发起人 冰女孩
  • 开始时间 开始时间

冰女孩

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的数据库是paradox,在制作安装程序时对bde是怎么设置呢?
 
我这儿有本installshield使用说明,要不要?shuigou@163.com
 
安装程序制作(支持Paradox数据库TTable TQuery组件)
希望对你有所帮助---我搞了2天才搞定
1.制作环境:
Delphi 5.0
Install Shield for Delphi 5.0
BDE ver 5.01
Window 2000 (制作好后,在Win98下安装运行都正确)
2.制作步骤:
1)找出所有需要的文件:(安装到路径下)
IDR20009.DLL
BANTAM.DLL
CHARSET.CVB
FAREAST.BTL
IDAPI32.DLL
IDBAT32.DLL
IDPDX32.DLL
IDSQL32.DLL
2)修改注册表:
路径:HKEY_LOCAL_MACHINE/Software/Borland/
Database Engine 值名: DLLPATH 值:
路径:HKEY_LOCAL_MACHINE/Software /Borland
/BLW32 值名: BLAPIPATH 值:
3)别名的建立:
在程序中建立:程序一个例子如下:
procedure TFrmTM.AutoCreateAlias;
const
DBType='Type=STANDARD';
DBDefaultDriver='DEFAULT DRIVER=PARADOX';
DBBCD='ENABLED BCD=FALSE';
DBPATH='PATH=';
DataDir='Data';
AliasName='TM';
var
MyList: TStringList;
DataPath:string;
begin
if test.IsAlias(AliasName) then

begin
Exit;
//如果别名存在则不建立否则建立TM别名。
end;

MyList := TStringList.Create;
DataPath:=RectifyPath(GetCurrentDir)+DataDir;
try
with MyListdo

begin
Add(DBType);
Add(DBDefaultDriver);
Add(DBBCD);
Add(DBPath+DataPath);
end;

test.AddAlias(AliasName, Driver, MyList);
finally
MyList.Free;
end;
end;

 
我用的制作安装工具是用setupBuilder
 
setupBuilder是不是没有对BDE的设置呀?
你还是有delphi版的Install Shield 吧!
 
我用过for d4的很好用,只不过我以前配置的是foxpro!
 
有对bde的设置呀,以前我有用这工具做过安装程序,只不过那时用的库是dbf的,现在用的库是
paradox(.db)的。
 
换工具吧
 
是最新的1.5版吗?可以选择borland database engine5.0类型;
在常规设置中选择专业对象安装设置,选中里边的BDE一路设置
就可以了,基本用默认设置就没问题,但打包的会多一点,可以
根据自己情况选择;
祝好运!
 
我以前没有用过setupbuilder今天下载了一个试了试不错!
下载版本:pro 1.50 有注册码
下载地点:http://soft.km169.net/soft/html/589.htm
设置BDE好像不难
1.新建工程
2.选择DELPHI4
3.选择专业对象安装设置
4.在安装对象中选择BDE,出现第一步.你可以选择全部安装也可以选部分安装
5.选择部分安装后再选择paradox
然后设置别名.
完成!!
你试试!!
 
谢谢大家。我试出来了。[:)][:)][:)]
 
后退
顶部