線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1671
推到 Plurk!
推到 Facebook!

寫好的應用程式給其他專案使用發生 dfm檔無法開啟之問題

答題得分者是:GrandRURU
Patil
一般會員


發表:4
回覆:7
積分:2
註冊:2010-02-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-03-03 20:26:26 IP:114.42.xxx.xxx 訂閱
不好意思,小弟又來發問了....。
先前小弟有用專案的方式開發了LED燈光辨識的程式(稱為A),而專案A的介面有些數值是要使用者從介面輸入再計算並顯示結果。
目前單機在跑還蠻正常的,但是想要將程式整合到主系統中卻發生了問題。

因為主系統程式比較煩雜,所以想要將A專案中的CPP與H檔利用 Project->Add to Project的方式加入到主系統內,然後主系統內就可以直接使用專案A的函數直接下變數。
這時候,除了要將專案A的CPP與H檔都丟到專案B的資料夾內,還有什麼也要丟進去或是LINK過呢?

因為在complier都會出現專案A的 dfm檔無法開啟...這讓人有點疑惑。

也不知道專案B直接將專案A的CPP與H以專案方式新增是否有何限制....。感謝各位~
GrandRURU
站務副站長


發表:234
回覆:1651
積分:1742
註冊:2005-06-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-03-03 20:31:28 IP:115.43.xxx.xxx 未訂閱
.cpp, .h, .dfm 這三個檔案都要放在一起唷!

另外,dfm的名字不可以與主專案的任何form表同名。

===================引 用 Patil 文 章===================
不好意思,小弟又來發問了....。
先前小弟有用專案的方式開發了LED燈光辨識的程式(稱為A),而專案A的介面有些數值是要使用者從介面輸入再計算並顯示結果。
目前單機在跑還蠻正常的,但是想要將程式整合到主系統中卻發生了問題。

因為主系統程式比較煩雜,所以想要將A專案中的CPP與H檔利用 Project->Add to Project的方式加入到主系統內,然後主系統內就可以直接使用專案A的函數直接下變數。
這時候,除了要將專案A的CPP與H檔都丟到專案B的資料夾內,還有什麼也要丟進去或是LINK過呢?

因為在complier都會出現專案A的 dfm檔無法開啟...這讓人有點疑惑。

也不知道專案B直接將專案A的CPP與H以專案方式新增是否有何限制....。感謝各位~
Patil
一般會員


發表:4
回覆:7
積分:2
註冊:2010-02-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-03-03 21:10:39 IP:114.42.xxx.xxx 訂閱
不好意思,G大
只要是其他專案的那三個檔案我都放到主專案內,然後再Project -> Add to Project的方式裝進去。
那就表示我主專案可以引用其他專案的函數加以利用囉?? 請問是指這意思嗎?

===================引 用 GrandRURU 文 章===================
.cpp, .h, .dfm 這三個檔案都要放在一起唷!

另外,dfm的名字不可以與主專案的任何form表同名。

===================引 用 Patil 文 章===================
不好意思,小弟又來發問了....。
先前小弟有用專案的方式開發了LED燈光辨識的程式(稱為A),而專案A的介面有些數值是要使用者從介面輸入再計算並顯示結果。
目前單機在跑還蠻正常的,但是想要將程式整合到主系統中卻發生了問題。

因為主系統程式比較煩雜,所以想要將A專案中的CPP與H檔利用 Project->Add to Project的方式加入到主系統內,然後主系統內就可以直接使用專案A的函數直接下變數。
這時候,除了要將專案A的CPP與H檔都丟到專案B的資料夾內,還有什麼也要丟進去或是LINK過呢?

因為在complier都會出現專案A的 dfm檔無法開啟...這讓人有點疑惑。

也不知道專案B直接將專案A的CPP與H以專案方式新增是否有何限制....。感謝各位~
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2010-03-04 07:55:13 IP:59.125.xxx.xxx 訂閱
無關吧,直接引用 *.h 就可以了

===================引 用 Patil 文 章===================
不好意思,G大
只要是其他專案的那三個檔案我都放到主專案內,然後再Project -> Add to Project的方式裝進去。
那就表示我主專案可以引用其他專案的函數加以利用囉?? 請問是指這意思嗎?

===================引 用 GrandRURU 文 章===================
.cpp, .h, .dfm 這三個檔案都要放在一起唷!

另外,dfm的名字不可以與主專案的任何form表同名。

===================引 用 Patil 文 章===================
不好意思,小弟又來發問了....。
先前小弟有用專案的方式開發了LED燈光辨識的程式(稱為A),而專案A的介面有些數值是要使用者從介面輸入再計算並顯示結果。
目前單機在跑還蠻正常的,但是想要將程式整合到主系統中卻發生了問題。

因為主系統程式比較煩雜,所以想要將A專案中的CPP與H檔利用 Project->Add to Project的方式加入到主系統內,然後主系統內就可以直接使用專案A的函數直接下變數。
這時候,除了要將專案A的CPP與H檔都丟到專案B的資料夾內,還有什麼也要丟進去或是LINK過呢?

因為在complier都會出現專案A的 dfm檔無法開啟...這讓人有點疑惑。

也不知道專案B直接將專案A的CPP與H以專案方式新增是否有何限制....。感謝各位~
Patil
一般會員


發表:4
回覆:7
積分:2
註冊:2010-02-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2010-03-04 09:05:49 IP:114.42.xxx.xxx 訂閱
昨晚有稍微試過...我的LED專案產生的cpp h dfm等檔案,先以Project -> Add project後
我都丟到主程式的資料夾內,這樣編譯才讓我過說...
越來越混亂了...
Patil
一般會員


發表:4
回覆:7
積分:2
註冊:2010-02-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2010-03-17 21:30:25 IP:114.42.xxx.xxx 訂閱
順帶一提,因為我兩支程式都是以main function方式運行
在project --> option 中要設定,這樣就會將我應用程式當成是主專案產生的form了
系統時間:2017-10-20 20:20:17
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!