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

請問一個Error訊息…

尚未結案
login30
一般會員


發表:3
回覆:5
積分:1
註冊:2004-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-31 16:43:05 IP:61.228.xxx.xxx 未訂閱
你好,我寫了一支程式Application 在還沒存檔時,可以Run的好好的 但是存檔後,卻會出現一個訊息 [Linker Error] Unresolved external 'WinMain' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0W32.OBJ 這是為什麼呢?有什麼解法嗎? 謝謝 剛寫BCB的新手,麻煩高手幫幫忙…謝謝
nlj859
資深會員


發表:139
回覆:375
積分:322
註冊:2004-03-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-07-31 18:57:36 IP:219.80.xxx.xxx 未訂閱
Hello login30, 請先看看你的C:\Program Files\Borland\CBuilder6\Lib底下有沒有C0W32.obj 如果有請重開你的project,再選"Build Project",看看還會不會出現那個錯誤. 可以參閱底下相關文章: http://delphi.ktop.com.tw/topic.php?topic_id=37764 http://delphi.ktop.com.tw/topic.php?topic_id=37338 發表人 - nlj859 於 2004/07/31 19:02:48
login30
一般會員


發表:3
回覆:5
積分:1
註冊:2004-07-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-08-01 13:14:30 IP:220.139.xxx.xxx 未訂閱
你好,我試過你的建議,不過還是一樣耶… 看來,真的要重灌了…
nlj859
資深會員


發表:139
回覆:375
積分:322
註冊:2004-03-20

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-01 16:23:44 IP:219.80.xxx.xxx 未訂閱
你好, 不知是否可將程式放到檔案區或是提供程式連結,由會員幫你測試一下,這樣或許能解決問題.
rik
一般會員


發表:40
回覆:81
積分:24
註冊:2004-09-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-08-28 11:35:40 IP:211.76.xxx.xxx 未訂閱
我也發生一樣的情形 至於程式 其實沒幾行 1個按鈕 3個Label void __fastcall TForm1::Button1Click(TObject *Sender) { int A=0; int B[2]={1,2}; // int C[2][2]={ 1,2 // ,3,4}; SHOW(A,B); } 外加1個函式 void TForm1::SHOW(int A_REG,int B_REG[]){ Label1->Caption="A:" A_REG; Label2->Caption="B:" (String)B_REG[0] " " (String)B_REG[1]; //Label3->Caption="C:" (String)C_REG[0][0] " " (String)C_REG[0][1] "\n" (String)C_REG[1][0] " " (String)C_REG[0][1]; } 就這樣 也發生一樣的情形 [Linker Error] Unresolved external '_Form1' referenced from D:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\TEST_USE\PROJECT1.OBJ 之前的解法 就是程式開開關關 東西移1下在存檔 總之 做了1堆連自己都不知道?啥的動作後 他就不知為何的又能過 然後之後 又不知發生啥事的同問題再次登場= = 真是歡樂啊~"~ 啊 還有 我剛剛試過重開1個專案 把程式copy過去 拉拉元件...... 然後程式可以過 如果這是解決方法....那也是最糟1個 要是程式很長....能這樣做嗎= = (順便喚起我過去的記憶....難怪當時我都會先存備份檔= =") 測試另存新檔也是掛彩0.0" 發表人 - rik 於 2005/08/28 11:46:02
------
時與不時的撿起身旁的拼圖碎片

不懂的部分 半解的部分 就像一塊拼圖
留於腦中 等待拼出完美解答的一天

這就是我的思路 我的創作方法
而我也接受 這作法所帶來的"代價" - 時間
kostin
一般會員


發表:18
回覆:43
積分:22
註冊:2010-03-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2010-03-22 13:41:14 IP:122.127.xxx.xxx 訂閱
我今天也遇到了 與原po一模一樣
請問有人解決了嗎???

確定C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0W32.OBJ 檔案存在
------
工程師的世界太深奧了 ~ 總是有不斷的驚奇發生
在解決問題的當下 , 才能確認我的存在
在得到幫助的當下 , 才能發現我不孤單
編輯記錄
kostin 重新編輯於 2010-03-22 13:41:58, 註解 無‧
kostin
一般會員


發表:18
回覆:43
積分:22
註冊:2010-03-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2010-03-22 14:02:59 IP:122.127.xxx.xxx 訂閱
我找到答案了~~~
複雜的說
使用編輯器打開正常的專案檔 test.bpr 在 FILELIST 區段中可以見到

[code cpp]





[/code]


第一行跟第二行就是專案名稱所搭配的程式檔 test.cpp
第三行為 unit 單元程式檔 mainform.cpp
在存檔時, 將 unit 單元程式檔跟專案程式檔取名一樣的話, 就會造成專案程式檔被取代

------
工程師的世界太深奧了 ~ 總是有不斷的驚奇發生
在解決問題的當下 , 才能確認我的存在
在得到幫助的當下 , 才能發現我不孤單
編輯記錄
kostin 重新編輯於 2010-03-22 14:04:04, 註解 無‧
kostin 重新編輯於 2010-03-22 14:04:42, 註解 無‧
kostin 重新編輯於 2010-03-22 14:05:32, 註解 無‧
系統時間:2024-11-22 15:32:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!