面向?qū)ο蟪绦蛟O(shè)計(jì)課件_第1頁
面向?qū)ο蟪绦蛟O(shè)計(jì)課件_第2頁
面向?qū)ο蟪绦蛟O(shè)計(jì)課件_第3頁
面向?qū)ο蟪绦蛟O(shè)計(jì)課件_第4頁
面向?qū)ο蟪绦蛟O(shè)計(jì)課件_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1面向?qū)ο蟪绦蛟O(shè)計(jì)主講:xxx感謝你的欣賞2019-9-152

面向過程和面向?qū)ο驝是面向過程的,VB是面向?qū)ο蟮拿嫦蜻^程的思想是把一個(gè)項(xiàng)目、一件事情按照一定的順序,從頭到尾一步一步地做下去,先做什么,后做什么,一直到結(jié)束。這種思想比較好理解,其實(shí)這也是一個(gè)人做事的方法。面向?qū)ο蟮乃枷胧前岩粋€(gè)項(xiàng)目、一件事情分成一個(gè)個(gè)更小的部分,每一部分負(fù)責(zé)該部分的功能,最后再由這些部分組合而成為一個(gè)整體。例:求兩個(gè)數(shù)的和感謝你的欣賞2019-9-153C程序#include"stdio.h"main(){ inta,b,s; printf("pleaseinputthefirstinteger:"); scanf("%d",&a); printf("pleaseinputhesecondinteger:"); scanf("%d",&b); printf("thesumis%d",a+b);}感謝你的欣賞2019-9-154VB程序PrivateSubCommand1_Click()Text3.Text=Val(Text1.Text)+Val(Text2.Text)EndSub先設(shè)計(jì)界面感謝你的欣賞2019-9-155C與VB的其他區(qū)別運(yùn)行模式不同C是編譯模式,屬編譯型語言(執(zhí)行速度快)VB既有編譯模式,也有解釋模式(P14)C比VB更低級(jí)(即接近機(jī)器)

VB以及用VB寫的程序只能在WINDOWS系統(tǒng)上使用,C無此限制(C最初是UNIX系統(tǒng)的工作語言)感謝你的欣賞2019-9-156時(shí)隔10月之后,在Android手機(jī)的帶動(dòng)下,Java市場份額在去年半年上升2.03%,重返第一。C降至第二VB位居第8位2013年2月編程語言排行榜感謝你的欣賞2019-9-157課程簡介高等學(xué)校的計(jì)算機(jī)基礎(chǔ)教育分為三個(gè)層次:文化、技術(shù)和應(yīng)用第二層次中,VisualBasic是一門主要課程,為我校非計(jì)算機(jī)專業(yè)開設(shè),也是計(jì)算機(jī)二級(jí)考試中的科目之一通過學(xué)習(xí),使學(xué)生掌握面向?qū)ο缶幊痰幕A(chǔ)知識(shí)和基本方法,培養(yǎng)學(xué)生具有利用軟件開發(fā)環(huán)境解決實(shí)際問題的能力,為今后使用或開發(fā)結(jié)合本行業(yè)工作實(shí)際的應(yīng)用程序奠定基礎(chǔ)感謝你的欣賞2019-9-158學(xué)習(xí)要求課前預(yù)習(xí),認(rèn)真聽課并做筆記課后復(fù)習(xí),按時(shí)完成作業(yè)學(xué)習(xí)程序設(shè)計(jì)最好的方法,就是自己動(dòng)手多寫程序每次上機(jī)后應(yīng)總結(jié),把沒有搞清楚的問題記錄下來,請教老師或同學(xué)平時(shí)應(yīng)利用課余時(shí)間主動(dòng)進(jìn)行上機(jī)訓(xùn)練,充分利用圖書資源和網(wǎng)絡(luò)資源感謝你的欣賞2019-9-159如何學(xué)習(xí),效果最好?感謝你的欣賞2019-9-1510考試方法期末成績=

卷面成績×70%+平時(shí)成績×30%平時(shí)成績考勤:點(diǎn)名3次不到,取消考試資格作業(yè)上機(jī)感謝你的欣賞2019-9-1511第1章VisualBasic概述第2章簡單的VisualBasic程序設(shè)計(jì)第3章VisualBasic語言基礎(chǔ)第4章VisualBasic控制結(jié)構(gòu)第5章數(shù)組第6章過程第7章常用控件第8章菜單及窗體的設(shè)計(jì)第9章圖形操作第10章文件操作第11章數(shù)據(jù)庫應(yīng)用基礎(chǔ)教材內(nèi)容感謝你的欣賞2019-9-1512教學(xué)安排章內(nèi)容學(xué)時(shí)實(shí)驗(yàn)第1章VisualBasic概述2第2章簡單的Visual

Basic程序設(shè)計(jì)22第3章VB語言基礎(chǔ)2第4章VB控制結(jié)構(gòu)64第5章數(shù)組42第6章過程42第7章常用控件42第8章菜單及窗體的設(shè)計(jì)42第9章圖形操作22第10章文件操作2第11章數(shù)據(jù)庫應(yīng)用基礎(chǔ)2合計(jì)3416感謝你的欣賞2019-9-1513第1章VisualBasic概述1.1VisualBasic發(fā)展及特點(diǎn) 1.2VisualBasic6.0安裝、啟動(dòng)和退出1.3VisualBasic集成開發(fā)環(huán)境1.4創(chuàng)建VisualBasic應(yīng)用程序的過程1.5VisualBasic工程的組成和管理重點(diǎn)重點(diǎn)感謝你的欣賞2019-9-15141.1VisualBasic發(fā)展及特點(diǎn)1.1.1VisualBasic發(fā)展簡介

1.1.2VisualBasic6.0的特點(diǎn)本章目錄感謝你的欣賞2019-9-15151.1.1VisualBasic發(fā)展簡介程序設(shè)計(jì)語言的發(fā)展第一代程序設(shè)計(jì)語言(機(jī)器語言)第二代程序設(shè)計(jì)語言(匯編語言)第三代程序設(shè)計(jì)語言(高級(jí)語言:面向過程程序設(shè)計(jì)語言、面向?qū)ο蟪绦蛟O(shè)計(jì)語言) 1991年Microsoft公司推出VisualBasic1.0,這是一種可視化的編程語言,簡稱VB,其前身是Basic語言(

初學(xué)者通用符號(hào)指令代碼,Beginner’sall-purposesymbolicinstructioncode)從1991年的VB1.0至1998年的VB6.0的多次版本升級(jí),功能更強(qiáng)大、完善,應(yīng)用面更廣;2002年正式發(fā)布VisualBasic.NET

本章目錄感謝你的欣賞2019-9-15161.1.2VisualBasic6.0的特點(diǎn)1.具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具2.事件驅(qū)動(dòng)的編程機(jī)制3.結(jié)構(gòu)化的程序設(shè)計(jì)語言4.簡單易學(xué)易用的程序開發(fā)環(huán)境5.支持多種數(shù)據(jù)庫系統(tǒng)的訪問6.Active技術(shù)感謝你的欣賞2019-9-1517安裝VB6.0有3個(gè)版本:學(xué)習(xí)版、專業(yè)版和企業(yè)版安裝時(shí),執(zhí)行VB6.0的Setup.exe,在安裝程序的提示下進(jìn)行,初學(xué)者可采用典型安裝方式啟動(dòng)開始菜單|MicrosoftVisualBasic6.0VB6.0窗口列出了VB能夠建立的應(yīng)用程序類型,初學(xué)者只要選擇默認(rèn)標(biāo)準(zhǔn).EXE單擊打開按鈕,即可創(chuàng)建該類型的應(yīng)用程序退出窗口右上角的關(guān)閉按鈕、文件|退出、Alt+Q1.2VB6.0安裝、啟動(dòng)和退出

感謝你的欣賞2019-9-1518一個(gè)VB應(yīng)用程序就是一個(gè)工程!感謝你的欣賞2019-9-15191.3VisualBasic集成開發(fā)環(huán)境窗體布局窗口立即窗口4代碼窗口5工具箱1窗體窗口3工程窗口2屬性窗口主窗口工作模式感謝你的欣賞2019-9-15201.3.1標(biāo)題欄、菜單欄和工具欄本章目錄

標(biāo)題欄:三種工作模式設(shè)計(jì)模式設(shè)計(jì)界面,編寫代碼

運(yùn)行模式運(yùn)行應(yīng)用程序,不能編輯代碼和界面

中斷模式暫時(shí)中斷程序運(yùn)行,調(diào)試程序,可編輯代碼,不可修改界面2.菜單欄3.工具欄感謝你的欣賞2019-9-15211.3.2窗體(Form)窗口窗體窗口簡稱窗體,是應(yīng)用程序最終面向用戶的窗口,對應(yīng)于應(yīng)用程序的運(yùn)行結(jié)果;一個(gè)應(yīng)用程序至少有一個(gè)窗體窗口,每個(gè)窗體必須有一個(gè)唯一的窗體名,默認(rèn)名為Form1、Form2等設(shè)計(jì)狀態(tài)的窗體由網(wǎng)格點(diǎn)構(gòu)成,方便用戶對控件的定位,運(yùn)行時(shí)不顯示網(wǎng)格點(diǎn)間距的設(shè)置:工具|選項(xiàng)網(wǎng)格點(diǎn)間距和窗體大小的單位:緹1英寸=1440緹1磅=20緹感謝你的欣賞2019-9-15221.3.3屬性(Properties)窗口用于設(shè)置窗體和控件的標(biāo)題、大小及字體等屬性特征對象列表框:可打開所選窗體所含對象的列表。屬性列表框:對控件的某一屬性設(shè)置其值。屬性含義說明:對所選屬性進(jìn)行注釋說明。對象列表框?qū)傩燥@示排列方式屬性列表框?qū)傩院x說明感謝你的欣賞2019-9-1523工程窗口用來保存一個(gè)應(yīng)用程序所有屬性以及組成這個(gè)應(yīng)用程序的所有文件工程文件的擴(kuò)展名為.VBP,工程文件名顯示在工程文件窗口的標(biāo)題框內(nèi)

本章目錄不帶擴(kuò)展名,未存盤帶擴(kuò)展名,已存盤查看代碼查看對象切換文件夾程序代碼中使用1.3.4工程資源管理器(ProjectExplorer)窗口感謝你的欣賞2019-9-15241.3.5代碼(Code)窗口打開代碼窗口有4種方法:①雙擊窗體的任一部分;②單擊“工程”窗口中的“查看代碼”按鈕;③單擊菜單命令“視圖|代碼窗口”;④按F7鍵。

過程列表框?qū)ο罅斜砜虼a框感謝你的欣賞2019-9-15251.3.6工具箱窗口由21個(gè)被繪制成按鈕形式的圖標(biāo)構(gòu)成,利用這些工具,用戶可以在窗體上設(shè)計(jì)各種控件其中20個(gè)控件稱為標(biāo)準(zhǔn)控件(注意,指針不是控件,僅用于移動(dòng)窗體和控件,以及調(diào)整它們的大小)也可通過“工程|部件”命令將第3方開發(fā)的其他控件裝入到工具箱本章目錄感謝你的欣賞2019-9-1526立即窗口可幫助調(diào)試應(yīng)用程序利用Print方法或直接在程序中用Debug.Print顯示所關(guān)心的表達(dá)式的值窗體布局(FormLayout)窗口指定程序運(yùn)行時(shí)窗體相對于顯示屏幕的初始位置以及窗體之間的相對位置1.3.7其他窗口感謝你的欣賞2019-9-15271.4創(chuàng)建VisualBasic應(yīng)用程序的過程(1)建立用戶界面----在窗體窗口進(jìn)行(2)對象屬性的設(shè)置----在屬性窗口進(jìn)行(3)對象事件過程編寫----在代碼窗口進(jìn)行(4)運(yùn)行和調(diào)試程序單擊工具欄的“?”啟動(dòng)按鈕或按F5程序運(yùn)行時(shí)出現(xiàn)錯(cuò)誤是很正常的,關(guān)鍵在于學(xué)會(huì)發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤(5)保存程序----窗體和工程分別保存,先窗體再工程一個(gè)VB應(yīng)用程序就是一個(gè)工程一個(gè)最簡單的VB程序,即只包含一個(gè)窗體的工程,應(yīng)該包含工程文件*.vbp和窗體文件*.frm兩個(gè)源文件本章目錄感謝你的欣賞2019-9-1528例1.2編寫一個(gè)測試標(biāo)準(zhǔn)體重(已知身高)的程序,標(biāo)準(zhǔn)體重=(身高-100)*0.9。感謝你的欣賞2019-9-15291.5VisualBasic工程的組成和管理文件類型說明工程文件(.vbp)該文件保存與工程文件有關(guān)的全部文件和對象窗體文件(.frm)包含窗體以及控件的屬性設(shè)置;窗體級(jí)的變量、外部過程聲明;事件過程、用戶自定義過程二進(jìn)制文件(.frx)當(dāng)窗體上控件的數(shù)據(jù)屬性含有二進(jìn)制值時(shí),保存窗體文件時(shí),系統(tǒng)自動(dòng)產(chǎn)生同名的.frx文件標(biāo)準(zhǔn)模塊文件(.bas)該文件包含全局級(jí)(模塊級(jí))變量、全局級(jí)的函數(shù)和過程、用戶自定義函數(shù)和過程類模塊文件(.cls)用于創(chuàng)建含有方法和屬性的用戶自己的對象ActiveX控件(.ocx)ActiveX控件可以添加到工具箱中并在窗體上使用感謝你的欣賞2019-9-15301.5.1工程文件的創(chuàng)建、打開和保存新建工程:系統(tǒng)會(huì)提示是否保存當(dāng)前工作的工程文件;然后顯示“新建工程”對話框,在“新建工程”對話框中選擇“標(biāo)準(zhǔn).exe”選項(xiàng)。打開工程:系統(tǒng)會(huì)提示是否保存當(dāng)前工作的工程文件;然后顯示“打開工程”對話框,在該對話框中選擇要打開的一個(gè)工程文件。保存工程:當(dāng)?shù)谝淮伪4婀こ虝r(shí),系統(tǒng)自動(dòng)顯示“文件另存為”對話框,提示用戶輸入窗體文件名,然后系統(tǒng)再顯示“工程另存為”對話框,提示用戶輸入工程文件名。工程另存為:當(dāng)工程文件改名保存或者更改保存位置時(shí),使用該另存為命令。感謝你的欣賞2019-9-15311.5.2添加、刪除和保存文件1.使用菜單命令添加窗體(模塊):“工程|添加窗體”(“工程|添加模塊”)刪除窗體(模塊):“工程|移

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論