使用vc的話,同時打開兩個文件,然後在編譯那個菜單中選擇「組建」就可以了。要保證兩個文件實在同一個工程裡面。
Ⅱ JAVA中組建與控制項的區別是什麼
一般把Control翻譯成控制項,把Component翻譯成組件。
控制項就是具有用戶界面的組件。要說的具體一點,就得回顧早期 Windows 的歷史根源,當時控制項指任何子窗口——按鈕、列表框、編輯框或者某個對話框中的靜態文本。從概念上講,這些窗口——控制項——類似用來操作收音機或小電器的旋鈕和按鈕。隨著控制項數量的增加(組合框、日期時間控制項等等),控制項逐漸成為子窗口的代名詞,無論是用在對話框中還是用在其它種類的主窗口中。沒過多久 BASIC 程序員開始編寫他們自己專用的控制項,自然而然地人們便想到共享這些控制項。共享代碼的方法之一是通過磁碟拷貝,但那樣顯然效率低下。必須要有一種機制使開發者建立的控制項能夠在其它程序員的應用中輕而易舉地插入,這便是VBA控制項,OLE控制項,OCX和最後ActiveX 控制項的動機。
這就是控制項和組件之間產生混淆之所在。因為為了解決控制項的可復用問題,所有這些技術必須首先解決更為一般的組件重用問題。(COM,如果你還記得它的話,意思是組件對象模型)。在軟體行話中,組件這個術語指任何可復用的對象或任何可與其它對象交互的代碼體。子程序的發明,曾經一度成為程序員趨之若鶩的軟體工程聖杯:一種統一的編程理論,它使程序員從基本構建塊——也就是用所選語言編寫的各種組件建立大型系統。從子程序演變到OOP,到DLLs,再到COM,再到.NET框架的每一種新的編程範例都代表了一種不同的提供可重用性的方案。VBX使用DLLs的固化名稱。COM使用介面和IUnknown。.NET框架使用微軟的中間語言(MSIL)層和公共語言運行時(CLR)來提供統一的粘合。
因此,控制項是組件的一個主要樣本(並且歷史上曾驅動著組件的開發),控制項又不僅僅是唯一的一種組件。組件不需要顯示任何信息或用戶界面。組件可能實現科學計算,收集性能數據,計算1971年1月1日到現在的毫秒數,仰或是讀取布希總統競選活動保險箱里的美金數。
http://www.vckbase.com/document/viewdoc/?id=1294#控制項和組件