全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1686
推到 Plurk!
推到 Facebook!

如何產生一個自動安裝執行檔

尚未結案
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-07 13:27:54 IP:211.144.xxx.xxx 未訂閱
因為編寫了一個以BDE聯SQL_Server2000資料庫的應用程式,但不曉得如何製作一個自動安裝文件.    請各位高手幫忙.< >< >
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-07 14:45:43 IP:61.221.xxx.xxx 未訂閱
Plum_Yang 你好: 要用哪一種軟體包裝呢? 因該說你手邊有哪一種包裝軟體< > 考慮好了再請高手幫忙吧< >
------
======================
昏睡~
不昏睡~
不由昏睡~
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-07 15:14:43 IP:211.144.xxx.xxx 未訂閱
我對此方面的知識一點沒有,Delphi沒有這種製作setup文件的工具嗎? 可否提供一些這方面的實例,或者文檔.    現行謝過!< >< >
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-07 15:34:26 IP:61.221.xxx.xxx 未訂閱
【發表】Inno Setup 製作多國語言安裝介面與程式範例 , ddy http://delphi.ktop.com.tw/topic.php?topic_id=39571
o.s
一般會員


發表:39
回覆:36
積分:15
註冊:2003-05-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-10 18:24:25 IP:61.222.xxx.xxx 未訂閱
你可在delphi6正式版找到installshield express封包安裝程式 他可用來製作單一執行檔案和cd-rom安裝程式 不然可到ktop鍵入setup搜尋這樣就可了 或者去找
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-11 09:15:21 IP:63.84.xxx.xxx 未訂閱
您好﹗    在安裝Delphi的時候﹐可選擇安裝一個名為InstallShield Express的安裝工具﹐參考如下篇﹐有一些簡單的操作步驟說明﹕ http://delphi.ktop.com.tw/topic.php?TOPIC_ID=27875    要再詳細一些嗎﹖><>===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-11-11 15:02:32 IP:211.144.xxx.xxx 未訂閱
Dear ALL:    我的程式需要BDE(連接SQL_Server2000)和ODBC(連接ORACLE). 我希望自己動手做一個安裝文件. 我是用Delphi 5. 如果InStallShield可以實現,我會開始學起. 如果還有更好的工具和學習文檔,請給予.    還有INNO SETUP也是一種製作安裝檔的工具嗎?(無知的我)        < >< >
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-11-11 17:09:50 IP:63.84.xxx.xxx 未訂閱
您好﹗    Delphi5安裝光碟所附帶的InstallShield Express For Delphi5應算是比較簡單的包裝工具﹐對初學者來說比較容易上手﹐參考一些相關的說明﹐就可以有所了解了﹒        ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-11-11 18:39:50 IP:211.144.xxx.xxx 未訂閱
版主你好: 我在使用時按照說明: 生成BDE時,創建一個新的BDE alias,但是設定有問題. 我是如下圖設置的,但是 不能將BDE的DATABASE NAME 指向我的SQL 資料庫asemsql SERVER NAME 也不能指向本機. 不知問題出在何處?
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-11-11 18:42:49 IP:211.144.xxx.xxx 未訂閱
建下圖: 先行謝過
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-11-12 10:18:44 IP:63.84.xxx.xxx 未訂閱
您好﹗    這個步驟是您在General Options中包裝BDE的Setting中出現的﹒ 首先請确認您在BDE Administrator中已經正确建立SQL資料庫的別名﹐并已經引用及連接資料庫﹒ 其次﹐在設定BDE Alias Step 1 of 4對話框中﹐您需要先點擊New按鈕﹐建立一個和開發的專案中同樣名稱的別名﹐如您在專案中使用的別名是xxx﹐那在此新建的別名也應是xxx﹒(我猜測在這一步錯誤的可能性比較大﹐所以請著重檢查一下這里的新建別名工作) 在BDE Alias Step 3 of 4對話框中(即您的貼圖)﹐Alias Name即是您新建的別名﹐Path是指定資料庫所在路徑﹐如果資料庫是存放在專案的目錄中﹐通常我們會使用
\資料庫所在目錄
﹐Type是指資料庫形態﹐即MSSQL﹒ 參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟 發表人 - cashxin2002 於 2003/11/12 10:23:46
------
忻晟
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-11-12 11:43:21 IP:211.144.xxx.xxx 未訂閱
版主: 您好! 我不是很理解你的意思.我建安裝文件的目的有兩個: 1.可以自動安裝我需要的BDE ALIAS. 2.自動安裝執行檔. 第二個目的可以實現,可是對於第一個,我希望自動生成如下圖的BDE ALIAS,DATABASE NAME 和SERVER NAME可以正確的顯示出來.而不是通過手動. 所以通過InstallShield再進行BDE安裝設置時,寫入如下的參數,圖: 但是生成的BDE ALIAS卻時如下: SERVER NAME和DATABASE NAME均不正確. 我不知問題出在哪裡? 請幫忙. < >< >
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-11-12 12:01:01 IP:211.144.xxx.xxx 未訂閱
SORRY. 我所希望的BDE是如下,即其DATABASE NAME =asemsql;SERVER NAME=10.56.10.58 不是通過手動改. 但是安裝後自動生成的BDE ALIAS BGA_ACMETEC 的DATABASE NAME 為空;SERVER NAEM=MSS_SERVER 如下圖:
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#14 引用回覆 回覆 發表時間:2003-11-12 17:26:05 IP:63.84.xxx.xxx 未訂閱
您好﹗    從您的貼圖上來看BDE Administrator中設定的資料庫別名是﹕BGA_ACMETECH﹒這樣的話﹐您在包裝BDE設定中之第一個步驟中(BDE Alias Step 1-4)就需要按New按鈕新建一個同樣名稱為BGA_ACMETECH的別名﹒這樣才能將同名的資料庫別名交与InstallShield來Packing.    參考看看﹗    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#15 引用回覆 回覆 發表時間:2003-11-12 17:37:28 IP:211.144.xxx.xxx 未訂閱
我是這樣設的.它已經產生了BGA_ACMETECH,但是SERVER name 和DATABASE NAME的參數沒有傳進來.< >< >
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#16 引用回覆 回覆 發表時間:2003-11-12 18:37:27 IP:61.221.xxx.xxx 未訂閱
Plum_Yang 兄 先查看reg之後 匯出 再一個一個執行 這樣你就知道要那些資訊去對應了
Plum_Yang
一般會員


發表:16
回覆:16
積分:6
註冊:2003-08-15

發送簡訊給我
#17 引用回覆 回覆 發表時間:2003-11-14 09:01:28 IP:211.144.xxx.xxx 未訂閱
可能要放棄了,我實在是試不出.DATABASE NAME 和 SERVER NAME沒改變.    < >< >< >< >< >< >
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#18 引用回覆 回覆 發表時間:2003-11-20 22:00:57 IP:61.64.xxx.xxx 未訂閱
Plum_Yang 兄 真的找不到嗎  我沒SQL_Server2000 請問你知道 regedit 的位置嗎 不然診會找不到  找這個RegSpy 1.7工具協助你把     類似方式找 建議要找請至潔淨的系統 否則會累死 呵呵
系統時間:2024-07-07 7:42:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!