- Visual Foxpro 9.0數據庫程序設計教程
- 裴海紅
- 2108字
- 2020-06-19 09:11:07
2.2 項目的建立
項目管理器是Visual FoxPro中各種數據和對象的組織管理工具。
1.項目和項目管理器的概念
在Visual FoxPro系統中,使用項目組織、集成數據庫應用系統中所有相關的文件,形成一個完整的應用系統。所謂項目,是相關數據、文檔和各類文件、對象的集合,亦是與一個應用有關的所有文件的集合。項目的擴展名是.pjx。
項目管理器是Visual FoxPro最重要的開發平臺和控制中心。它的主要功能有兩個:
①用可視化的方法組織和處理一個項目的數據庫、表、表單、報表、菜單、程序等一切文件資源,實現對文件的創建、修改、刪除等操作。
②在項目管理中可以將應用程序編譯成一個擴展名為.app的應用文件或擴展名為.exe的可執行文件。
項目管理器類似于Windows資源管理器,并且功能更強大。
建立項目文件后,所有的后續開發工作都能夠在項目管理器中很方便地進行。因此,必須熟練掌握并善于運用項目管理器進行系統開發。
2.創建“項目”文件
建立項目管理器就是建立項目文件。建立項目文件可以使用兩種方法:菜單方式和命令方式。
(1)菜單方式
從“文件”菜單中選擇“新建命令,可以隨時創建項目文件。步驟如下:
①單擊“文件”→“新建”命令,或者單擊“常用”工具欄上的“新建“按鈕,如圖2-13所示。
②在“新建”對話框中選中“項目”單選按鈕,單擊“新建文件”按鈕,此時將打開“創建”對話框。
③在“創建”對話框中輸入新項目名稱,更改保存路徑,然后單擊“保存”按鈕。
④進入“項目管理器”窗口,如圖2-14所示,這時空的“項目1”文件已經創建。

圖2-13 建立項目文件
(2)命令方式
在命令窗口輸入創建項目的命令:
CREAT PROJECT <項目文件名>

圖2-14 “項目管理器”窗口
3.打開項目管理器
從“文件”菜單中選擇“打開”命令,可以隨時打開項目文件。打開已有的項目的步驟如圖2-15所示。

圖2-15 打開項目文件
4.“項目管理器”的使用說明
(1)“項目管理器”窗口的浮動與停靠
“項目管理器”首次被打開時會浮動在系統窗口上面;用鼠標拖動其標題欄可將其放置在窗口上邊框處,使其處在停靠狀態,如圖2-16所示。
(2)“項目管理器”的基本操作
①“全部”選項卡:包括了所有的操作項目。而“數據”“文檔”“類”“代碼”“其他”5個選項卡均為“全部”中的組成部分。

圖2-16 “項目管理器”停靠在窗口上沿
②創建某一類型文件:先選擇文件類型,再單擊“新建”按鈕。也可以應用系統提供的向導進行操作。
③刪除已創建的文件:選中已經創建的文件,然后單擊“移去”按鈕從項目中移除。
④向項目內添加文件:對于項目以外的相關文件,可以單擊“添加”按鈕而添加到項目中來。
⑤修改文件:對于先前編輯過的文件,可單擊“修改”按鈕進行修改。
⑥運行程序文件或表單文件:對于程序文件和表單文件,可單擊“運行”按鈕來運行,以查看運行效果。
拓展知識
Visual FoxPro的輔助工具
為了加快Visual FoxPro應用程序的開發,減輕用戶的程序設計工作量,Visual FoxPro提供了3類支持可視化設計的輔助工具。
(1)向導
Visual FoxPro的向導是一種快捷設計工具,它通過對話框的形式,引導用戶分步完成某一指定任務。Visual FoxPro的向導工具有20余種,從創建表、視圖、查詢、表單、應用程序等均可使用相應的向導工具完成。向導工具的最大特點是“快捷”,操作簡單,并能快速完成編輯任務。向導運行時,系統將以對話框的形式向用戶提示每一步的詳細操作步驟,引導用戶選定所需要的選項,逐步完成任務。
操作步驟:(以表向導為例)
①首先打開要操作的表文件。
②在Visual FoxPro系統菜單中,單擊“工具”→“向導”→“表”命令,如圖2-17所示。

圖2-17 單擊“表”命令
③在彈出的“表”對話框中選擇“表向導”,彈出“表向導”對話框,如圖2-18所示。

圖2-18 “表向導”對話框
(2)設計器
說明:Visual FoxPro設計器為用戶提供了一個友好的圖形界面,為用戶完成不同任務提供了良好的設置和選擇工具。它比向導具有更強大的功能,可用來創建表結構、數據庫結構、表單、查詢、報表等。
操作步驟:(以表設計器為例)
①在Visual FoxPro系統菜單中,單擊“文件”→“新建”命令,然后在“新建”對話框中選擇“表”,彈出創建文件的對話框。
②輸入表文件名,彈出表設計器窗口。Visual FoxPro設計器有多種,其功能如表2-1所示。
表2-1 Visual FoxPro設計器及某功能

(3)生成器
說明:Visual FoxPro提供的生成器是一個帶有選項卡的對話框。它可以簡化創建或修改應用程序中所需要的構件,并以簡單直觀的人機交互操作方式完成應用程序的界面設計任務,改變了用戶逐條編寫程序、反復調試程序的煩瑣工作方式。
操作步驟:(以表單生成器為例)
①在Visual FoxPro系統菜單中,單擊“文件”→“新建”命令,在彈出的對話框中選擇“表單”,再單擊“新建”按鈕。
②在表單窗口中選擇圖表或者在表單中右擊,在彈出的快捷菜單中選擇“表單生成器”命令,彈出“表單生成器”對話框,如圖2-19所示。

圖2-19 “表單生成器”對話框
技能操作
在項目中建立一個名為“圖書”的數據庫
說明:項目管理器的“數據”選項卡中包含一個項目中的所有數據:數據庫、自由表、查詢和視圖。
操作步驟如下:
①在“項目管理器”窗口中,選擇“數據”選項卡,選擇列表框中的“數據庫”,單擊“新建”按鈕,如圖2-20所示。
②彈出“新建數據庫”對話框,單擊“新建數據庫”按鈕,如圖2-21所示。

圖2-20 “項目管理器”窗口

圖2-21 “新建數據庫”對話框
③彈出“創建”對話框,輸入數據庫“圖書”,選擇路徑,單擊“保存”按鈕,如圖2-22所示。

圖2-22 “創建”對話框
- Leap Motion Development Essentials
- Mastering Natural Language Processing with Python
- Web Application Development with MEAN
- 鋒利的SQL(第2版)
- H5頁面設計:Mugeda版(微課版)
- 計算機應用基礎案例教程
- AV1視頻編解碼標準:原理與算法實現
- 深度學習入門:基于Python的理論與實現
- ROS機器人編程實戰
- Visual Basic程序設計基礎
- HTML5 and CSS3:Building Responsive Websites
- Swift 2 Blueprints
- Learn C Programming
- 軟件自動化測試實戰解析:基于Python3編程語言
- Data Visualization:Representing Information on Modern Web