?? 一個非常簡單的vb程序不制作安裝程序是否可以.txt
字號:
1、 對 于 一 個 非 常 簡 單 的 vb6程 序 , 沒 有 使 用 額 外 的 OCX控 件 , 在 Win98/2000下 是 可 以 正 常 運 行 的 , 而 不 需 要 制 作 安 裝 盤 。 因 為 Win98/2000帶 有 vb6程 序 所 需 要 的 DLL文 件 。 但 在 Win95/NT 4.0下 一 般 是 不 行 的 , 因 為 缺 少 必 要 的 文 件 。 如 果 用 戶 的 機 器 上 安 裝 有 IE 4.0/5.0, 那 么 應 該 也 是 可 以 不 制 作 安 裝 盤 的 。 在 一 般 情 況 下 , 不 制 作 安 裝 盤 就 不 不 能 保 證 程 序 的 正 確 運 行 。 你 制 作 的 安 裝 盤 所 包 括 的 DLL中 , 除 了 vb6stkit.dll只 是 安 裝 時 使 用 , 安 裝 后 就 不 需 要 了 , 其 他 DLL都 是 不 可 缺 少 的 。 雖 然 對 于 某 些 機 器 而 言 , 由 于 安 裝 過 其 他 軟 件 , 可 能 不 需 要 某 個 DLL, 但 要 想 在 所 有 的 機 器 上 都 正 確 運 行 , 一 個 文 件 都 不 能 少 。 所 以 為 了 避 免 由 于 缺 少 某 個 文 件 或 注 冊 不 正 確 而 使 程 序 無 法 運 行 , 我 建 議 你 還 是 制 作 安 裝 盤 比 較 保 險 。 如 果 你 的 程 序 是 放 在 網 上 供 別 人 下 載 的 , 為 了 減 少 下 載 文 件 的 大 小 , 可 以 這 樣 做 : 將 你 的 程 序 單 獨 打 成 一 個 包 , 如 果 用 戶 已 經 有 了 運 行 vb6程 序 所 需 要 的 有 關 文 件 , 就 只 需 下 載 你 的 程 序 ; 然 后 , 在 網 頁 上 提 供 一 個 vb6的 運 行 時 間 庫 的 鏈 接 , 如 果 用 戶 的 機 器 上 沒 有 這 些 文 件 , 讓 它 單 獨 下 載 運 行 庫 。 這 是 一 種 比 較 通 行 的 方 法 。 我 的 Change Case(http://www.zealsoftstudio.com/cn/changecase/)就 是 這 么 做 的 。
2、 我 不 認 為 把 公 用 文 件 放 在 用 戶 目 錄 中 更 好 。 如 果 是 驅 動 文 件 , 一 般 只 能 放 在 系 統 規 定 的 目 錄 中 , 例 如 在 Windows NT下 , 只 有 管 理 員 才 能 啟 動 放 在 任 意 目 錄 下 的 驅 動 程 序 。 OCX因 為 要 注 冊 才 能 使 用 , 放 在 系 統 目 錄 和 用 戶 目 錄 的 結 果 是 一 樣 的 。 DLL文 件 可 能 會 有 一 些 好 處 , 比 如 避 免 覆 蓋 。
<END>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -