出版時間:2007-1 出版社:清華大學出版社 作者:張翼英 頁數(shù):393 字數(shù):616000
內(nèi)容概要
《visual foxpro 9.0課程設(shè)計(第2版)》主要是為使用visual foxpro
9.0語言進行課程設(shè)計、畢業(yè)設(shè)計以及項目設(shè)計的讀者編寫的。本書包括兩個部分:第一部分是visual foxpro
9.0項目開發(fā)基礎(chǔ),主要介紹使用visual foxpro
9.0進行項目開發(fā)的過程、步驟、安裝制作及應(yīng)用程序發(fā)布,使讀者對開發(fā)項目有一個整體認識;同時,介紹一些重要的控件和常用但很少說明的事件;最后介紹項目開發(fā)中如何進行各種界面的設(shè)計。第二部分是visual
foxpro
9.o應(yīng)用項目實例,通過人力資源管理系統(tǒng)、考試系統(tǒng)等6個系統(tǒng),從界面設(shè)計、網(wǎng)絡(luò)、數(shù)據(jù)庫關(guān)聯(lián)、web開發(fā)等不同角度說明使用visual
foxpro 9.0進行項目開發(fā)的過程。
《visual foxpro
9.0課程設(shè)計(第2版)》從實際開發(fā)的角度出發(fā),深入淺出,給出完整的項目開發(fā)過程,只要具有初步visual foxpro
9.0知識的讀者就能開發(fā)出高水平的項目。本書適用于高等院校學生的課程設(shè)計、畢業(yè)設(shè)計;同時也適合進行實際管理信息系統(tǒng)(mis)項目開發(fā)的人員參考。
書籍目錄
第1章visual foxpro 9.0程序開發(fā)概述
1.1應(yīng)用程序設(shè)計概述
1.1.1應(yīng)用程序規(guī)劃
1.1.2應(yīng)用程序開發(fā)過程概述
1.1.3程序設(shè)計的過程
1.1.4構(gòu)造應(yīng)用程序
1.2項目開發(fā)及項目管理器應(yīng)用
1.2.1建立visual foxpro 9.0應(yīng)用程序的目錄框架
1.2.2項目管理器簡介
1.2.3增加項目元素
1.3設(shè)計數(shù)據(jù)庫
1.3.1設(shè)計數(shù)據(jù)庫的步驟
1.3.2分析數(shù)據(jù)需求
1.4設(shè)計主程序
1.5程序的調(diào)試
1.6程序的連編
1.7使用installshield express創(chuàng)建安裝程序
1.7.1發(fā)布應(yīng)用程序前
1.7.2建立安裝工程
.1.7.3工程助手應(yīng)用
1.7.4安裝程序設(shè)計器
1.8visual foxpro分發(fā)方案
1.8.1web services和soap
1.8.2應(yīng)用程序使用visual foxpro報表應(yīng)用程序組件
1.8.3microsoft visual foxpro ole db提供程序
1.8.4activex控件
1.8.5應(yīng)用程序使用html help
1.8.6應(yīng)用程序使用mdac組件
1.8.7com服務(wù)程序
1.8.8
第2章visual foxpro高級應(yīng)用
2.1visual foxpro高級控件應(yīng)用
2.1.1使用activex控件
2.1.2imagelist控件
2.1.3treeview控件
2.1.4toolbar控件
2.1.5日歷控件
2.1.6狀態(tài)欄控件
2.1.7listview控件
2.2visual foxpro重要應(yīng)用
2.2.1vfp事件的控制
2.2.2vfp中對象和類
2.2.3訪問api
第3章visualfoxpro界面設(shè)計
3.1界面設(shè)計概述
3.1.1用戶界面設(shè)計
3.1.2界面設(shè)計的原則
3.2色彩與圖片使用概述
3.2.1使用顏色
3.2.2圖像和圖標
3.3控件布局
3.4vfp項目界面設(shè)計
3.4.1閃屏的設(shè)計
3.4.2表單的設(shè)計
3.4.3菜單的設(shè)計
3.4.4報表的設(shè)計
第4章人力資源管理系統(tǒng)
4.1人力資源管理系統(tǒng)簡介
4.1.1系統(tǒng)概述
4.1.2系統(tǒng)構(gòu)成
4.1.3本系統(tǒng)主要文件組成。
4.1.4規(guī)劃系統(tǒng)環(huán)境
4.2人力資源管理系統(tǒng)設(shè)計
4.2.1規(guī)劃設(shè)計數(shù)據(jù)庫
4.2.2系統(tǒng)主表單設(shè)計
4.2.3登錄表單設(shè)計
4.2.4數(shù)據(jù)庫初始化和備份表單的設(shè)計
4.2.5記錄瀏覽表單的設(shè)計
4.2.6記錄添加修改表單的設(shè)計
4.2.7簡單查找表單的設(shè)計
4.2.8組合查找表單的設(shè)計
4.2.9更改密碼表單的設(shè)計
4.2.10用戶管理表單的設(shè)計
4.2.11統(tǒng)計表單的設(shè)計
4.2.12打印表單的設(shè)計
4.2.13報表的設(shè)計
4.2.14系統(tǒng)時間表單的設(shè)計
4.2.15系統(tǒng)幫助表單的設(shè)計
4.2.16系統(tǒng)菜單的設(shè)計
4.3發(fā)布系統(tǒng)
4.3.1設(shè)置主程序及其他配置
4.3.2程序連編
第5章圖書管理信息系統(tǒng)
5.1圖書管理信息系統(tǒng)簡介
5.1.1系統(tǒng)概述
5.1.2系統(tǒng)構(gòu)成
5.1.3功能模塊簡介
5.1.4規(guī)劃系統(tǒng)環(huán)境
5.2圖書管理信息系統(tǒng)設(shè)計
5.2.1規(guī)劃設(shè)計數(shù)據(jù)庫
5.2.2系統(tǒng)主表單設(shè)計
5.2.3登錄表單設(shè)計
5.2.4圖書管理界面設(shè)計
5.2.5圖書登記表單設(shè)計
s.2.6圖書修改表單設(shè)計
5.2.7圖書查詢表單設(shè)計
s.2.8圖書統(tǒng)計表單設(shè)計
5.2.9讀者信息管理表單設(shè)計
5.2.10讀者信息添加表單設(shè)計
5.2.11讀者信息修改表單設(shè)計
5.2.12圖書借閱表單設(shè)計
5.2.13圖書歸還表單設(shè)計
5.2.14主程序設(shè)計
第6章vfp理論考試系統(tǒng)
6.1vfp理論考試系統(tǒng)簡介
6.1.1系統(tǒng)概述
6.1.2系統(tǒng)構(gòu)成
6.1.3功能模塊簡介
6.1.4規(guī)劃系統(tǒng)環(huán)境
6.1.5圖形圖片在界面的應(yīng)用
6.2vfp理論考試系統(tǒng)設(shè)計
6.2.1規(guī)劃設(shè)計數(shù)據(jù)庫
6.2.2類的規(guī)劃設(shè)計
6.2.3公共函數(shù)庫ccommonfun設(shè)計
6.2.4考生注冊表單設(shè)計
6.2.5考生注冊確認表單設(shè)計
6.2.6考生須知表單設(shè)計
6.2.7注意事項表單設(shè)計
6.2.8抽題等侯表單設(shè)計
6.2.9考試系統(tǒng)主表單設(shè)計
6.2.10考生考試結(jié)果表單設(shè)計
6.2.11主程序設(shè)計
第7章民用電管理系統(tǒng)
7.1民用電管理系統(tǒng)簡介
7.1.1系統(tǒng)概述
7.1.2系統(tǒng)構(gòu)成
7.1.3本系統(tǒng)主要文件組成
7.1.4規(guī)劃系統(tǒng)環(huán)境
7.2民用電管理系統(tǒng)設(shè)計
7.2.1系統(tǒng)數(shù)據(jù)庫設(shè)計
7.2.2系統(tǒng)主表單設(shè)計
7.2.3登錄表單設(shè)計
7.2.4民用電用戶管理模塊設(shè)計
7.2.5民用電用戶查詢管理模塊設(shè)計
7.2.6民用電用戶資料打印模塊設(shè)計
7.2.7民用電電費收繳模塊設(shè)計
7.2.8民用電電費收繳查詢模塊設(shè)計
7.2.9民用電抄表管理模塊設(shè)計
7.2.10民用電抄表查詢模塊設(shè)計
7.2.11民用電操作員管理模塊設(shè)計
7.2.12報表及標簽
7.2.13程序、菜單及其他
第8章媒體播放器
8.1媒體播放器簡介
8.1.1多媒體控件概述
8.1.2多媒體控件簡介
8.1.3媒體播放器設(shè)計
8.2多媒體api函數(shù)
8.2.1多媒體api函數(shù)的說明
8.2.2多媒體api函數(shù)應(yīng)用實例
第9章編寫web瀏覽器
9.1web瀏覽器控件簡介
9.1.1web瀏覽器控件概述
9.1.2web瀏覽器控件的屬性、方法和事件
9.2web瀏覽器程序?qū)嵗?br />附錄avfp編碼約定
附錄b如何寫課程設(shè)計報告
附錄c常見vfp問題解答
參考文獻
章節(jié)摘錄
版權(quán)頁: 插圖: 2.訪問ActiveX控件和對象 如果要使用一個ActiveX控件,需要將其添加到一個表單中,然后設(shè)置它的屬性,編寫事件的處理代碼或者調(diào)用它的方法程序。使用“表單工具欄”或者“OLE容器”控件可以向一個表單中添加ActiveX控件,也可以用代碼來實現(xiàn)。 可以用代碼創(chuàng)建一個ActiveX控件,就像創(chuàng)建其他Visual FoxPro控件一樣。但是,在創(chuàng)建控件之前,必須確定控件所在的類庫名稱,該名稱將存儲在Windows注冊項中。如果無法確定控件所在類庫的名稱,使用“表單設(shè)計器”創(chuàng)建控件,然后就可以獲得該控件的OLEClass屬性。這個屬性記錄了該控件所在類庫的名稱。 可以使用CREATEOBJECT()函數(shù)直接創(chuàng)建ActiveX對象,不需要表單的實例。若要使用代碼創(chuàng)建ActiveX控件需要如下步驟: (1)調(diào)用CREATEOBJECT()創(chuàng)建一個表單。 (2)調(diào)用新表單的AddObject方法程序來添加控件,指定該類為olecontrol。注意,必須將該控件的類庫名稱作為AddObject方法程序的第三個參數(shù)來傳遞。 例如,下述程序創(chuàng)建一個新的表單,并向其添加一個outline控件: 在創(chuàng)建了表單和控件之后,可以調(diào)用表單的Show方法程序來顯示表單,并設(shè)置該控件的Visible屬性為“真”(.T.),來顯示這個控件: 一些ActiveX控件主要不是為用戶交互作用而設(shè)計的。例如,計時器控件不支持用戶交互操作。但是,仍可以在表單中創(chuàng)建這個控件,因為該控件一般可以通過一個默認的顯示組件(用圖標顯示)來創(chuàng)建。通常,不能更換該圖標或調(diào)整其大小。 在應(yīng)用程序中,如果不想顯示非交互方式的控件,可以通過設(shè)置其OLE容器控件的Visible屬性為“假”(.F.),或者設(shè)置它的Left屬性為負值(如—100),將其移到屏幕的可視區(qū)域以外來實現(xiàn)。另外的方法是將該控件添加到一個不可見的表單上(就是說,該表單的Show方法程序從未被調(diào)用)。無論怎樣,仍然可以調(diào)用該控件的方法程序,如同控件是可見的一樣。 3.訪問動態(tài)鏈接庫 如果需要調(diào)用的函數(shù)在某dll中,可以鏈接該庫,再調(diào)用該函數(shù)。在調(diào)用一個DLL函數(shù)之前,必須了解該函數(shù)的調(diào)用協(xié)議,包括函數(shù)的名稱、參數(shù)的數(shù)目和類型以及返回值類型。 在Visual FoxPro中,只能使用為32位環(huán)境編寫的DLL。但是,如果需要訪問一個16位的DLL,可以使用Foxtools.FLL中合適的函數(shù)來實現(xiàn)。 1)DECLARE—DLL命令 注冊外部Windows32位動態(tài)鏈接庫(DLL)中的一個函數(shù)。
編輯推薦
《高等學校計算機基礎(chǔ)教育教材精選:Visual FoxPro 9.0課程設(shè)計(第2版)》從實際開發(fā)的角度出發(fā),深入淺出,給出完整的項目開發(fā)過程,只要具有初步Visual FoxPro 9.0知識的讀者就能開發(fā)出高水平的項目。《高等學校計算機基礎(chǔ)教育教材精選:Visual FoxPro 9.0課程設(shè)計(第2版)》適用于高等院校學生的課程設(shè)計、畢業(yè)設(shè)計;同時也適合進行實際管理信息系統(tǒng)(MIS)項目開發(fā)的人員參考。
圖書封面
評論、評分、閱讀與下載
Visual FoxPro 9.0課程設(shè)計 PDF格式下載