InstallShield 6.3的问题。时间紧,以前没用过,求助!大家都有分! (200分)

  • 主题发起人 主题发起人 linghua_meng
  • 开始时间 开始时间
L

linghua_meng

Unregistered / Unconfirmed
GUEST, unregistred user!
问题:在installshield中
1,如何自动创建oracle的odbc别名;
2,如何为某程序自动创建计划任务(像NORTON那样);
3,如何根据条件来判断是否安装某一指定文件;
4,如何自动创建一个特定名称的拨号连接,注:完成后要在控制面板中看到!
5,如何取某一文本文件的某一列的值;
6,还有其他问题,先上这些!(谢了,时间紧,没空从头学)
 
1.在InstallShield中有一个ODBC的设置,只要写入别名和 数据库的路径,就可以
3.InstallShield中可以对不同的文件分类,选择分类时才安装指定的文件
 
在哪儿设ODBC啊?能不能先判断一下有无一个ODBC别名,若有则不创建,若无则创建?
我是先判断有无某个文件,若无则进行安装此文件,若有则跳过此步
 
像这种设置不应在安装程序里设置,我认为理想的作法是在程序第一次运行时配置,
这样的灵活度要好很多,你只需在第一次运行时建立一个*.udl的文件,并打开,系统
就会启动配置向导了
 
唉,现在的问题是如何做到以上所述,而不是想个什么变通的办法啊!因为程序不是我写的,我只做安装程序,命苦啊!
 
1.查看已有的ODBC别名,看注册表里写了什么,然后在安装程序里照写就行了
2和4.用脚本做太困难,用其它语言写个DLL供应安装程序调用
5.OpenFile和GetLine这两个function试试
 
注册表的问题基本解决,问题是Oracle Lite 40 ODBC Driver这种类别的ODBC不知在哪的,好像在//winnt/odbc.ini文件中及注册表中
 
注册表可以帮你,
 
1,3已解决!其他的怎么办?
 
后退
顶部