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

製作獨立執行檔

答題得分者是:RaynorPao
yamigo
一般會員


發表:19
回覆:41
積分:12
註冊:2002-12-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-19 11:29:34 IP:61.221.xxx.xxx 未訂閱
抱歉~~搜尋舊文章的技巧拙劣~~ 所以找不到資料~麻煩一下各位前輩了~~ 小弟寫一支程式~~請問我如何將之製作成一單獨執行檔呢? 也就是不需其它相關的連結檔...
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-19 11:32:44 IP:203.73.xxx.xxx 未訂閱
引言: 抱歉~~搜尋舊文章的技巧拙劣~~ 所以找不到資料~麻煩一下各位前輩了~~ 小弟寫一支程式~~請問我如何將之製作成一單獨執行檔呢? 也就是不需其它相關的連結檔...
yamigo 你好: 請參考以下的連結文章
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
yamigo
一般會員


發表:19
回覆:41
積分:12
註冊:2002-12-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-19 11:59:18 IP:61.221.xxx.xxx 未訂閱
RaynorPao 大大~~還是不行的也~~ 我的環境是 EWinXP SP1,SQL Server MSDE 2000 ... Run 成執行檔後放到 CWin98SE .. 執行後出現藍色畫面 Windows error.. 按任何鍵後畫面也無法回去,只能強制按 reset .. 我的程式裏面並無用特別的元件.. 都在 Standard、Additional、Win32、System、ADO 頁籤裏的元件..
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-03-19 12:04:40 IP:203.73.xxx.xxx 未訂閱
引言: RaynorPao 大大~~還是不行的也~~ 我的環境是 EWinXP SP1,SQL Server MSDE 2000 ... Run 成執行檔後放到 CWin98SE .. 執行後出現藍色畫面 Windows error.. 按任何鍵後畫面也無法回去,只能強制按 reset .. 我的程式裏面並無用特別的元件.. 都在 Standard、Additional、Win32、System、ADO 頁籤裏的元件..
yamigo 你好: 那你的程式碼裡面有沒有用到一些 Win32 API 呢?? 建議你查詢 > --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
yamigo
一般會員


發表:19
回覆:41
積分:12
註冊:2002-12-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-03-19 13:11:34 IP:61.221.xxx.xxx 未訂閱
RaynorPao大大~~ 嗯~我的程式碼裏查了一下,並沒使用到 Win32 API~~ 因為大部份都只是元件的存取應用而已.. 而我的程式拿到 Win2K 下執行~確實沒問題~~ 不知是否還有其它可能性問題?
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-03-19 13:26:10 IP:203.73.xxx.xxx 未訂閱
引言: RaynorPao大大~~ 嗯~我的程式碼裏查了一下,並沒使用到 Win32 API~~ 因為大部份都只是元件的存取應用而已.. 而我的程式拿到 Win2K 下執行~確實沒問題~~ 不知是否還有其它可能性問題?
yamigo 你好:
(1)有些 VCL 元件在 Windows 9X 是有 Buffer 的限制的,例如: TMemo 在
   Windows 98 的大小為 64 KB),建議你查詢 BCB 中的說明
(2)另外,如果你有安裝 Visual Studio 的話,先利用以下這個工具
   C:\Program Files\Microsoft Visual Studio\Common\Tools\Depends.exe
   把這個工具和你的 EXE 一起複製到 Windows 98 的電腦裡面,然後利用
   這個工具載入你的 EXE,看看你的 EXE 的底層要用到的 DLL & APIs,
   在 Windows 98 裡面是否有缺少?
(>    -- 
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
yamigo
一般會員


發表:19
回覆:41
積分:12
註冊:2002-12-05

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-03-19 13:31:38 IP:61.221.xxx.xxx 未訂閱
RaynorPao大大~~ 您提供的製作執行檔的方法可行~~因為問題解決了~~    後來我發現有一個函數怪怪的~~就是GetCurrentDir() 執行檔若在本機下執行,路徑字串最尾部不會傳回"\"反鈄線字元.. 若執行檔在對應的網路磁碟機下,路徑字串反而會傳回該字元("\").. 所以才造成我的執行檔失敗~~ PS.不知 GetCurrentDir() 是否屬於Win32 API 的函數?
yamigo
一般會員


發表:19
回覆:41
積分:12
註冊:2002-12-05

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-03-19 13:42:43 IP:61.221.xxx.xxx 未訂閱
真感謝 RaynorPao 大大的熱心教導~~ 沒想到還有一些好用的工具.. 剛試了一下~~這也正是我想要的~~ 只是不知如何找工具或如何請教前輩們~~ 下次可以的話,是否可請教 RaynorPao 大大 程式 Debug 的技巧與實作? 因為小弟在做 Debug 都是很辛苦的~~ 一步一腳印使用 ShowMessage 來做~~ 但我也不知要在那一區發問?
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-03-19 13:52:37 IP:203.73.xxx.xxx 未訂閱
引言: 真感謝 RaynorPao 大大的熱心教導~~ 沒想到還有一些好用的工具.. 剛試了一下~~這也正是我想要的~~ 只是不知如何找工具或如何請教前輩們~~ 下次可以的話,是否可請教 RaynorPao 大大 程式 Debug 的技巧與實作? 因為小弟在做 Debug 都是很辛苦的~~ 一步一腳印使用 ShowMessage 來做~~ 但我也不知要在那一區發問?
yamigo 你好: 可以的,不過 Debug 的技巧,要使用的方法,通常會因為情況的不同,而有所 不同的;但是~~還是有一定的共通性,例如:「縮小範圍」,幾乎每一個方式都 是為了先縮小範圍,先找到問題的所在,確定問題的所在,再來談如何解決問 題,不然,就會像我前一篇文章中說的: 純粹猜測-->無濟於事。如果將來有機 會碰到問題再說吧 --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
yamigo
一般會員


發表:19
回覆:41
積分:12
註冊:2002-12-05

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-03-19 14:33:04 IP:61.221.xxx.xxx 未訂閱
嗯~~好的~~ 謝謝 RaynorPao 大大 ^^
系統時間:2024-03-28 21:33:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!