(3) 使用工程

2021-09-11 06:29:38 字數 2116 閱讀 6953

來自:msdn-2001-oct: visual tools and languages/visual studio 6.0 documentation/visual basic documentation/using visual basic/programmer』s guide/part 1: visual basic basics/managing projects

1、工程包括哪些東西

(1)跟蹤所有部件的工程檔案 (.vbp)。

(2)每個窗體的檔案 (.frm)。

(4)每個類模組的檔案 (.cls),該檔案是可選項。

(5)每個標準模組的檔案 (.bas),該檔案是可選項。

(6)乙個資源檔案 (.res),該檔案是可選項。

(7)另外,還有一些activex部件。

1.1 有關窗體檔案

如果要在文字編輯器中觀察窗體模組,則還會看到窗體及其控制項的描述,包括它們的屬性設定值。窗體模組實際上是一種類模組。

2、有關資源檔案

乙個工程最多包含乙個資源檔案。資源檔案(具有 .res 副檔名)包含著無需重新編輯**便可以改變的點陣圖、字串和其它資料。資源檔案允許將某一應用程式使用的全部特定版本的正文和點陣圖匯集於一處。它可以包含常數宣告、圖示、螢幕文字和其它可在本地化版本之間或在各種修訂版之間或特殊配置間改變的資料。例如,如果計畫用一種外語將應用程式本地化,可以將使用者介面的全部正文串和位圖存放在資源檔案裡,然後將資源檔案本地化,而不是將整個應用程式本地化。

3、activex部件

可插入到工程中的activex部件包括:

(1)activex 文件 (.dob) 類似於窗體,但是在網際網路資源管理器之類的網際網路瀏覽器中顯示。

(2)使用者控制項 (.ctl) 和屬性頁 (.pag) 模組也類似於窗體,但它們被用於建立 activex 控制項及與其關聯的用來顯示設計時屬性的屬性頁。

(3)activex 控制項(具有 .ocx 副檔名)是可選的控制項,它可以被新增到工具箱中並在窗體裡使用。

(4)可插入的物件,例如 microsoft excel 的工作表物件,是可用作建造整合方案時建造塊的部件。

(5)也可以新增能被應用程式使用的外部 activex 部件的引用。

(6)activex 設計器是類的設計工具,從類出發可以建立物件。窗體的設計介面是預設的設計器。

4、工程組

可以同時開啟多個工程。在裝入了多個工程時,工程資源管理器視窗的標題將變成「工程組」,而所有開啟的工程部件都會顯示出來。在「檔案」選單中選取「新增工程」和「刪除工程」來進行工程的新增和刪除。

5、檔案的新增、移除和共享

(1)可以從 windows 的「資源管理器」、「檔案管理器」或「網路上的芳鄰」拖動檔案並放入「工程」視窗,將它們新增到乙個工程。也可以拖動 .ocx 檔案並放入工具箱,以新增新的控制項。

(2)在工程間檔案可以共享。象窗體這樣的單個檔案,可以是多個工程的組成部分。注意,在乙個工程中的窗體或模組所做的改變,將會傳播到共享這個模組的所有工程。

(3)在工程中新增檔案時,是簡單地將對於該現存盤案的引用納入工程;而不是新增該檔案的複製件。因此,如果更改檔案並儲存它,這個更改會影響包含此檔案的任何工程。如若想改變檔案而不影響其它工程,應在「工程資源管理器」裡選定該檔案,從「檔案」選單選取「filename 另存為」,然後以乙個新的檔名儲存此檔案。

(4)要從工程中移除檔案:在「工程資源管理器」中選定該檔案;從「工程」選單,選取「移除 filename」;此檔案將從工程裡移除掉,但是仍存在於磁碟上。

6、儲存檔案

(1)要只儲存檔案而不儲存工程:在「工程資源管理器」裡選定此檔案;從「檔案」選單,選取「儲存 filename」。

(2)從「檔案」選單中選取「儲存工程」命令來結束本次建立應用程式的工作。visual basic 將分別提示儲存窗體和儲存工程。

7、將文字檔案插入**

8、製作可執行檔案

(1)當完成工程的全部檔案之後,即可將此工程轉換成可執行檔案 (.exe):從「檔案」選單,選取「生成 project.exe」命令。另外,還可以建立其它型別的可執行檔案,例如 .ocx 和 .dll 檔案。

(2)製作可執行檔案時,可以指定檔案的版本號自動公升級,程式的圖示、標題、版本資訊等。

9、設定工程屬性

visual basic 允許通過設定一些屬性來自定義每個工程。使用「工程屬性」對話方塊。

U3D測試用工程

像之前接觸ue的時候那樣,擼主決定先實現乙個發射小球的例子來熟悉這裡面的指令碼操作以及元件的使用。裡面的 都用的是擼主比較熟悉的js。基本上只要注意一下變數的定義方式就好,方法呼叫沒有太大區別。1.例項的最終效果 如圖所示,利用自帶的rigidbody元件以及自己編寫的簡單指令碼來實現簡單的移動 燈...

實驗1 5 用工作區組織工程

實驗目的 在vc6.0中利用工作區 workspace或工作空間 組織工程 project 實驗內容 建立乙個工作區,並在其中建立多個工程。實驗重難點 理解工作區的概念 分清工作區與工程的關係 明白何謂 活動工程 實驗步驟 vc6.0中的工程用於組織程式,乙個工程中可以包含多個原始檔,但原始檔中只能...

使用工作佇列

驅動為需要延遲處理的工作建立一 work struct 結構,該結構即為 工作單元 它還包含一 函式指標 用來處理具體的延遲工作 該工作單元被新增到當前 cpu 的預設工作執行緒 或自定義工作執行緒的工作佇列中等待處理 在某一時刻 工作執行緒被喚醒 它將迴圈處理工作佇列中的每乙個 工作單元 使用系統...