




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、計(jì)算機(jī)應(yīng)用技術(shù)基礎(chǔ),課件制作:張勝光,第一章 緒論,計(jì)算機(jī)應(yīng)用技術(shù)基礎(chǔ),VFP第一章 張勝光制作,3,本章目錄,第一節(jié) 教學(xué)內(nèi)容和考試方法,VFP第一章 張勝光制作,5,VFP第一章 張勝光制作,6,本課程考試辦法,根據(jù)學(xué)校規(guī)定,本課程成績以自治區(qū)計(jì)算機(jī)等級(jí)考試二級(jí)VFP考試成績?yōu)闇?zhǔn),本學(xué)期期末只進(jìn)行實(shí)驗(yàn)課上機(jī)考試,并將成績記入檔案備查。,VFP第一章 張勝光制作,7,本課程的教學(xué)參考課件和教學(xué)參考書,本課程主要教學(xué)參考課件和教學(xué)參考書,都可以在電腦課件之家VFP教學(xué)網(wǎng)站中找到。 ,VFP第一章 張勝光制作,8,VFP第一章 張勝光制作,9,教學(xué)參考視頻教程1,VFP第一章 張勝光制作,10,
2、教學(xué)參考視頻教程二,VFP第一章 張勝光制作,11,教學(xué)參考視頻教程3,VFP第一章 張勝光制作,12,教學(xué)參考書,VISUAL FOXPRO程序設(shè)計(jì)及應(yīng)用 田銀磊主編 西北大學(xué)出版社 2006 年 2 月,VFP第一章 張勝光制作,13,教學(xué)參考書,劉麗Visual FoxPro程序設(shè)計(jì),第二節(jié) 什么是 VFP?,VFP第一章 張勝光制作,15,什么是Visual FoxPro?,第一、它是一種關(guān)系型數(shù)據(jù)庫管理軟件。 通俗地說,VFP是很多張長度為10億行、寬度為225列的大型二維表格構(gòu)成的賬冊(cè)。凡是表格和賬冊(cè)能夠處理的數(shù)據(jù),它都能夠很好地處理。,VFP第一章 張勝光制作,16,什么是Vis
3、ual FoxPro?,第二、它是一種計(jì)算機(jī)高級(jí)語言,你可以象使用C語言那樣用它去進(jìn)行各種程序設(shè)計(jì)。學(xué)好了FoxPro,再學(xué)其它程序設(shè)計(jì)語言也就不難了。 VFP既是一種結(jié)構(gòu)化編程語言,也是一種可視化面向?qū)ο蟮木幊陶Z言。,第三節(jié)VFP的工作環(huán)境,VFP第一章 張勝光制作,18,VFP6的啟動(dòng):,介紹三種方法:菜單、快捷方式、文件夾,Visual FoxPro6.0啟動(dòng)與退出,2-2-1 Visual FoxPro6.0的啟動(dòng),VFP第一章 張勝光制作,19,Visual FoxPro 6.0 系統(tǒng)啟動(dòng),單擊此菜單項(xiàng),鼠標(biāo)指向此菜單項(xiàng),鼠標(biāo)指向此菜單項(xiàng),VFP第一章 張勝光制作,20,雙擊,VFP
4、第一章 張勝光制作,21,啟動(dòng)后的VFP6.0界面,VFP第一章 張勝光制作,22,Visual FoxPro的啟動(dòng),VFP第一章 張勝光制作,23,1.用鼠標(biāo)單擊主窗口的“關(guān)閉”按鈕 2.先用鼠標(biāo)單擊“文件”菜單,按退出命令 3.先在命令窗口新的一行輸入:Quit,再按Enter鍵 4. 雙擊Visual FoxPro6.0主窗口左上角的“控制”菜單按鈕。 5. 直接按Alt+F4,Visual FoxPro 6.0的退出,VFP第一章 張勝光制作,24,Visual FoxPro的系統(tǒng)界面,VFP第一章 張勝光制作,25,VFP的窗口組成,標(biāo)題欄,工具欄,菜單欄,極小化按鈕,極大化按鈕,關(guān)
5、閉按鈕,項(xiàng)目管理器,命令窗口,狀態(tài)條,第四節(jié)VFP的語言成分,VFP第一章 張勝光制作,27,與其它高級(jí)語言相似,F(xiàn)oxPro語言也包括命令(語句)、函數(shù)、表達(dá)式等成分。,VFP第一章 張勝光制作,28,FoxPro 語言,命令,函數(shù),表達(dá)式,FoxPro的命令總是由一個(gè)稱為命令字的動(dòng)詞開頭,后隨一個(gè)賓語和若干子句(稱為命令子句),用來說明命令的操作對(duì)象、操作結(jié)果與操作條件。,由常量或變量用運(yùn)算符連接而成。,FoxPro提供近290種標(biāo)準(zhǔn)函數(shù),以方便用戶進(jìn)行運(yùn)算或作出判斷,VFP第一章 張勝光制作,29,FoxPro的語言成份,命令(語句) 操作對(duì)象操作結(jié)果操作條件 例如,命令 USE she
6、bei LIST FOR 價(jià)格10000 表示列表顯示shebei庫文件中價(jià)格低于10000元的設(shè)備,命令執(zhí)行后將顯示鉆床和微機(jī)兩個(gè)記錄。,VFP第一章 張勝光制作,30,LIST FOR 主要設(shè)備 AND 價(jià)格10000 將顯示價(jià)格低于10000元的主要設(shè)備,命令執(zhí)行后只顯示微機(jī)一個(gè)記錄。在后一條LIST命令FOR子句中的條件是一個(gè)邏輯表達(dá)式,由邏輯運(yùn)算符AND和兩個(gè)關(guān)系表達(dá)式“主要設(shè)備的字段值為.T”和“價(jià)格10000”連接而成。,VFP第一章 張勝光制作,31,FoxPro的語言成份,函數(shù)(近290種) (自變量,),可作為表達(dá)式中的運(yùn)算量 ? ABS(4-16+7)= ? ABS(4-
7、16+7) ?SQRT(16) = ?SQRT(16),VFP第一章 張勝光制作,32,FoxPro的語言成份,表達(dá)式 由運(yùn)算符 -,*,*,+,-,=,#,$,NOT,AND,OR,(,),和運(yùn)算量(常量,變量,函數(shù))連接構(gòu)成的式子 ? (14-20/5)+2*3= ? (14-20/5)+2*3 ? (63)(53)(53),VFP第一章 張勝光制作,33,前已提到,F(xiàn)oxPro 用數(shù)據(jù)庫文件存儲(chǔ)數(shù)據(jù),用程序文件存儲(chǔ)程序,它們是FoxPro文件中兩類最常用的文件實(shí)際上FoxPro支持近40種文件。,主文件名,擴(kuò)展文件名,255位英文字符,3位英文字符,VFP的文件格式,VFP第一章 張勝光
8、制作,34,FoxPro文件的主要類型,庫文件和備注文件 .DBF .FPT 程序文件.PRG .FXP 索引文件.IDX .CDX 查詢文件.QPR 屏幕格式文件.SCX .SCT .SPR .SPX 選單格式文件.MNX .MNT .MPR .MPX 報(bào)表格式文件.FRX .FRT 標(biāo)簽格式文件.LBX .LBT 內(nèi)存變量文件.MEM 視圖文件.VUE 文本文件.TXT,第五節(jié)VFP可視化編程實(shí)例,VFP第一章 張勝光制作,36,作業(yè)目錄,作業(yè)1 Visual FoxPro6.0操作初步 作業(yè)2 自動(dòng)變換標(biāo)題欄 作業(yè)3 時(shí)鐘 作業(yè)4 計(jì)算圓面積 作業(yè)5 通訊錄,VFP第一章 張勝光制作,3
9、7,作業(yè)1 Visual FoxPro6.0操作初步,【實(shí)驗(yàn)?zāi)康摹?1熟悉VisualFoxPor60的啟動(dòng)和退出,并熟悉VisualFoxPor的用戶界面。 2掌握如何創(chuàng)建一個(gè)新項(xiàng)目。 3、制作你的第一個(gè)表單,VFP第一章 張勝光制作,38,1、 啟動(dòng)VisuafoxPro60,單擊開始一程序一 Microsoft VisualFoxPr06.0 一MicrosoftVisual FoxPro 60命令, 啟動(dòng)后屏幕如下圖所示。,VFP第一章 張勝光制作,39,VFP第一章 張勝光制作,40,2、退出ViSualFoxPro6.0,方法1:在“命令”窗口中,輸入“QUIT”。 方法2:按Al
10、t+F4組合鍵。 方法3:在文件菜單中,選擇退出菜單項(xiàng)。 方法4: 單擊主窗口標(biāo)題欄的狐貍圖標(biāo),選擇關(guān)閉菜單項(xiàng)。 方法5:像關(guān)閉其他程序一樣直接關(guān)閉窗口。,VFP第一章 張勝光制作,41,3 自定義工具欄,請(qǐng)?jiān)诠ぞ邫谏咸砑颖韱卧O(shè)計(jì)器和表單控件。,VFP第一章 張勝光制作,42,方法1:,選擇菜單欄上的顯示一工具欄菜單項(xiàng),選定所選工具欄后,單擊確定按鈕,如下圖所示。,VFP第一章 張勝光制作,43,方法2:,在工具欄的任一空白處單擊鼠標(biāo)右鍵,在彈出的級(jí)聯(lián)菜單中選定所需工具, 如下圖所示。,VFP第一章 張勝光制作,44,4 創(chuàng)建一個(gè)新項(xiàng)目,1利用“我的電腦”或“資源管理器”,在D盤上建立一個(gè)文件
11、夾,命名為“xxx班xxx的VFP作業(yè)”,即“D: xxx班xxx的VFP作業(yè)”。以后所有的實(shí)習(xí)內(nèi)容都保存在這個(gè)文件夾中。,VFP第一章 張勝光制作,45,4 創(chuàng)建一個(gè)新項(xiàng)目,2創(chuàng)建“學(xué)生選課系統(tǒng)”項(xiàng)目。具體步驟如下: (1)選擇文件-新建菜單項(xiàng),在彈出的“新建”對(duì)話框中選擇文件類型為項(xiàng)目,然后單擊新建文件按鈕,如下圖所示。,VFP第一章 張勝光制作,46,VFP第一章 張勝光制作,47,4 創(chuàng)建一個(gè)新項(xiàng)目,(2)單擊新建文件按鈕后,彈出“保存文件”對(duì)話框,在這里選擇保存文件的路徑為D盤的“xxx班xxx的VFP作業(yè)”文件夾,并在項(xiàng)目文件項(xiàng)輸入“學(xué)生選課系統(tǒng)”(默認(rèn)值為“項(xiàng)目1),保存類型中選
12、擇“項(xiàng)目(*PJX)”。以上3個(gè)參數(shù)都設(shè)置完成后,單擊保存按鈕。,VFP第一章 張勝光制作,48,VFP第一章 張勝光制作,49,4 創(chuàng)建一個(gè)新項(xiàng)目,(3)保存“學(xué)生選課系統(tǒng)”項(xiàng)目后,彈出“項(xiàng)目管理器”對(duì)話框,如圖215所示。這樣,就創(chuàng)建好了“學(xué)生選課系統(tǒng)”項(xiàng)目。此時(shí)可以在D盤的“xxx班xxx的VFP作業(yè)”文件夾中看到新加了“學(xué)生選課系統(tǒng).pjt(項(xiàng)目備注文件)和“學(xué)生選課系統(tǒng).pjx”(項(xiàng)目文件) 兩個(gè)文件。,VFP第一章 張勝光制作,50,4 創(chuàng)建一個(gè)新項(xiàng)目,VFP第一章 張勝光制作,51,4 創(chuàng)建一個(gè)新項(xiàng)目,學(xué)生選課系統(tǒng).PJT 學(xué)生選課系統(tǒng).pjx 要求今后所有作業(yè)中都要有這兩個(gè)文件
13、!,VFP第一章 張勝光制作,52,5 制作你的第一個(gè)表單,請(qǐng)制作如下所示的一個(gè)表單,注意設(shè)置標(biāo)題欄的文字和表單文字的色彩。,VFP第一章 張勝光制作,53,5 制作你的第一個(gè)表單,1、打開剛才制作的項(xiàng)目管理器,再打開“文檔”,點(diǎn)擊“表單”“新建”,VFP第一章 張勝光制作,54,VFP第一章 張勝光制作,55,打開表單設(shè)計(jì)器工具欄,1、打開表單設(shè)計(jì)器,VFP第一章 張勝光制作,56,打開表單設(shè)計(jì)器工具欄,VFP第一章 張勝光制作,57,打開標(biāo)簽按鈕,在新建表單上加入兩個(gè)標(biāo)簽如圖所示:,VFP第一章 張勝光制作,58,分別在上述兩個(gè)標(biāo)簽的屬性欄里作如下的修改:,VFP第一章 張勝光制作,59,
14、4、點(diǎn)擊表單上的空白處,將表單FORM1的CAPTION屬性改為“這是我做的第一個(gè)表單!”,并如左圖所示對(duì)黑體字部分屬性進(jìn)行修改,本例制作 即宣告完成。,VFP第一章 張勝光制作,60,5、運(yùn)行表單,觀察結(jié)果,點(diǎn)擊工具欄上的運(yùn)行按鈕(上圖箭頭所指處),程序即可運(yùn)行。,VFP第一章 張勝光制作,61,作業(yè)2 自動(dòng)變換標(biāo)題欄,請(qǐng)制作如下所示的一個(gè)可以自動(dòng)變換標(biāo)題欄的表單,VFP第一章 張勝光制作,62,VFP第一章 張勝光制作,63,【操作步驟提示】,1、打開項(xiàng)目管理器,點(diǎn)擊表單-新建表單,VFP第一章 張勝光制作,64,2、打開表單設(shè)計(jì)器,再打開表單控件工具欄如左圖所示。,VFP第一章 張勝光制
15、作,65,3、打開標(biāo)簽按鈕,在新建表單上加入3個(gè)標(biāo)簽如下圖所示,VFP第一章 張勝光制作,66,4、分別在上述兩個(gè)標(biāo)簽的屬性欄里作如下的修改:,VFP第一章 張勝光制作,67,5、點(diǎn)擊表單上的空白處,將表單FORM1的CAPTION屬性改為“HELLO WORLD”,VFP第一章 張勝光制作,68,6、雙擊表單空白處,彈出方法代碼對(duì)話框,如下圖所示對(duì)CLICK和DBLCLICK兩個(gè)事件分別寫入如圖所示的代碼,本例制作完成。,VFP第一章 張勝光制作,69,thisform.caption=現(xiàn)在是單擊!,VFP第一章 張勝光制作,70,thisform.caption=現(xiàn)在是雙擊啦!,VFP第一
16、章 張勝光制作,71,7 將你的整個(gè)作業(yè)文件夾發(fā)送到服務(wù)器中指定的文件夾中,等待教師的評(píng)分,本作業(yè)完成。,VFP第一章 張勝光制作,72,作業(yè)3 時(shí)鐘,制作如下所示的會(huì)自動(dòng)顯示系統(tǒng)當(dāng)前時(shí)間的表單。,VFP第一章 張勝光制作,73,【操作步驟提示】,1、打開項(xiàng)目管理器,點(diǎn)擊表單-新建表單 2、打開表單設(shè)計(jì)器,插入兩個(gè)標(biāo)簽“系統(tǒng)當(dāng)前時(shí)間是”和“張大民制作”,插入一個(gè)文本框,再插入一個(gè)時(shí)鐘控件和按鈕。,VFP第一章 張勝光制作,74,3、表單Form1屬性設(shè)置如下圖。,VFP第一章 張勝光制作,75,4、標(biāo)簽lable1屬性設(shè)置如下圖。,VFP第一章 張勝光制作,76,5、標(biāo)簽lable2為時(shí)鐘顯示
17、區(qū),屬性設(shè)置為透明的。,VFP第一章 張勝光制作,77,6、本例中最關(guān)鍵的是調(diào)用了時(shí)鐘控件,其屬性設(shè)置如左圖所示。,VFP第一章 張勝光制作,78,7、時(shí)鐘屬性設(shè)置完后,雙擊時(shí)鐘控件,彈出如上圖所示的對(duì)話框,在過程timer中寫入圖中所示代碼。,THISFORM.LABEL2.CAPTION=TIME(),VFP第一章 張勝光制作,79,8、設(shè)置一個(gè)按鈕command1,命名為“關(guān)閉”或“退出”,雙擊該按鈕后,在其click事件中寫入如下代碼:,THISFORM.RELEASE,VFP第一章 張勝光制作,80,本例制作完成,存盤并運(yùn)行。,VFP第一章 張勝光制作,81,作業(yè)4 計(jì)算圓面積,請(qǐng)制
18、作如下所示的一個(gè)表單,輸入半徑R的數(shù)值,點(diǎn)擊計(jì)算按鈕,會(huì)顯示出圓面積的數(shù)值。,VFP第一章 張勝光制作,82,【操作步驟提示】,1、打開項(xiàng)目管理器,點(diǎn)擊表單-新建表單。 2、打開表單設(shè)計(jì)器,插入三個(gè)標(biāo)簽“半徑R”、“圓面積”和“張大民制作”,插入兩個(gè)文本框,再插入兩個(gè)按鈕。,VFP第一章 張勝光制作,83,VFP第一章 張勝光制作,84,3、表單Form1屬性設(shè)置如下圖。,VFP第一章 張勝光制作,85,4、標(biāo)簽labe11、label2屬性設(shè)置如下,VFP第一章 張勝光制作,86,5、文本框text1、text2屬性設(shè)置如下,VFP第一章 張勝光制作,87,6、 計(jì)算按鈕的屬性和click事
19、件代碼設(shè)置如下,R=THISFORM.TEXT1.VALUE THISFORM.TEXT2.VALUE=3.14159*R*R,VFP第一章 張勝光制作,88,7、將文本框TEXT1的Value初始值設(shè)為0。,VFP第一章 張勝光制作,89,8、保存表單,運(yùn)行程序。,VFP第一章 張勝光制作,90,作業(yè)5 通訊錄,本例是用表單設(shè)計(jì)器的快速表單結(jié)合數(shù)據(jù)庫自動(dòng)生成的實(shí)例,具有很強(qiáng)的檢索功能。,VFP第一章 張勝光制作,91,【操作步驟提示】,1、打開項(xiàng)目管理器,點(diǎn)擊表單-新建表單。 2、下載 通訊錄.CDX、通訊錄.DBF、通訊錄.FPT三個(gè)文件到你的項(xiàng)目管理器所在的文件夾。 3、在項(xiàng)目管理器中新
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 哈爾濱2024高三數(shù)學(xué)試卷
- 海納教育數(shù)學(xué)試卷
- 河?xùn)|一年級(jí)數(shù)學(xué)試卷
- 2025-2030年中國郵件輸送分揀系統(tǒng)項(xiàng)目投資可行性研究分析報(bào)告
- 2025年中國汽車外部清洗機(jī)行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報(bào)告
- 2025年中國冷凍離心機(jī)行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報(bào)告
- 軌枕墊行業(yè)深度研究分析報(bào)告(2024-2030版)
- 2024年中國精制鎳行業(yè)市場調(diào)查報(bào)告
- 2025年中國選礦機(jī)械行業(yè)市場行情動(dòng)態(tài)研究報(bào)告
- 健康用藥課件圖片素材
- 間隙感染患者的健康宣教
- 2025年執(zhí)業(yè)獸醫(yī)師基礎(chǔ)知識(shí)考試試題(附答案)
- 甘肅機(jī)電職業(yè)技術(shù)學(xué)院招聘事業(yè)編制工作人員筆試真題2024
- 醫(yī)療不良事件管理體系建設(shè)與持續(xù)改進(jìn)
- GA/T 1567-2019城市道路交通隔離欄設(shè)置指南
- 小學(xué)英語素材-1-5年級(jí)英語牛津詞匯表(帶音標(biāo)) 牛津上海版
- 2022年重慶出版集團(tuán)有限公司招聘筆試試題及答案解析
- DB11-T1836-2021 城市橋梁工程施工技術(shù)規(guī)程高清最新版
- 大豬料配方設(shè)計(jì)思路課件
- 川崎病課件講稿
- 《優(yōu)質(zhì)提問教學(xué)法-讓每個(gè)學(xué)生都參與其中》讀書筆記
評(píng)論
0/150
提交評(píng)論