




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1第1章概述本章內(nèi)容:
程序設(shè)計(jì)語言
VB語言的特點(diǎn)
VB程序的開發(fā)環(huán)境
簡單的VB程序介紹
2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》21.1程序設(shè)計(jì)語言關(guān)于程序:程序:是一組有序指令的集合,由某種程序設(shè)計(jì)語言編寫而成。程序設(shè)計(jì)語言:是人與計(jì)算機(jī)之間進(jìn)行交流的工具。2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》31.1程序設(shè)計(jì)語言
——面向機(jī)器的程序設(shè)計(jì)語言機(jī)器語言是計(jì)算機(jī)能夠直接執(zhí)行的二進(jìn)制指令代碼,每條指令都用0和1組成的序列串表示,這些指令的集合就是指令系統(tǒng)。匯編語言主要由匯編指令構(gòu)成,這些匯編指令與機(jī)器語言的二進(jìn)制指令一一對應(yīng)。機(jī)器語言和匯編語言都是面向機(jī)器的程序設(shè)計(jì)語言,它們與計(jì)算機(jī)的硬件緊密相關(guān)。2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》41.1程序設(shè)計(jì)語言
——面向過程的程序設(shè)計(jì)語言
FORTRAN語言和隨后出現(xiàn)的BASIC語言、Pascal語言、COBOL語言以及C語言等等,都被稱為高級語言。程序員在使用高級語言編寫程序時(shí),不需要熟悉計(jì)算機(jī)的指令系統(tǒng),可以將精力集中于解題思路和方法上。計(jì)算機(jī)不能直接執(zhí)行高級語言程序,必須先翻譯成為機(jī)器語言程序之后才能執(zhí)行。2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》51.1程序設(shè)計(jì)語言
——面向?qū)ο蟮某绦蛟O(shè)計(jì)語言
面向?qū)ο蟮某绦蛟O(shè)計(jì)方法力求符合人們自然的思維習(xí)慣,運(yùn)用類和對象的觀點(diǎn)描述問題域,然后用程序設(shè)計(jì)語言對問題進(jìn)行描述和實(shí)現(xiàn)。面向?qū)ο蟮某绦蛟O(shè)計(jì)語言大致可以分為兩類,一類是純面向?qū)ο笳Z言,例如Eiffel語言和Java語言;另一類是混合型面向?qū)ο笳Z言,它們往往是由面向過程的語言發(fā)展而來的,例如C++語言和VisualBasic語言。返回2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》61.2VB語言的特點(diǎn)VB語言的發(fā)展概況:VisualBasic語言(簡稱VB)是微軟公司推出的基于Windows環(huán)境的應(yīng)用軟件開發(fā)工具,其語法基礎(chǔ)是Basic語言。微軟公司于1991年推出VB1.0版,歷經(jīng)數(shù)年的更新?lián)Q代,1998年升級為VB6.0版,并有學(xué)習(xí)版、專業(yè)版和企業(yè)版等3種版本。2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》7VB語言的特點(diǎn)
可視化的程序設(shè)計(jì)方法結(jié)構(gòu)化的程序設(shè)計(jì)語言事件驅(qū)動(dòng)的編程機(jī)制數(shù)據(jù)庫訪問良好的可擴(kuò)充性返回2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》81.3VB程序的開發(fā)環(huán)境VB6.0的啟動(dòng):在“開始”菜單中的“程序”菜單項(xiàng)中,選擇“MicrosoftVisualStudio6.0”級聯(lián)菜單中的“MicrosoftVisualBasic6.0”命令,即可啟動(dòng)VB6.0。首先彈出“新建工程”對話框,其中列出了VB6.0能夠創(chuàng)建的工程類型。系統(tǒng)默認(rèn)的工程類型是“標(biāo)準(zhǔn)EXE”。2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》9VisualBasic6.0項(xiàng)目類型(1)標(biāo)準(zhǔn)EXE項(xiàng)目(2)ActiveXDLL項(xiàng)目(3)ActiveXEXE項(xiàng)目(4)ActiveX控件項(xiàng)目(5)ActiveX文檔項(xiàng)目(6)DHTML應(yīng)用程序項(xiàng)目(7)IIS應(yīng)用程序項(xiàng)目2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》10新建工程:圖1-1“新建工程”對話框2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》11VisualBasic6.0集成開發(fā)環(huán)境圖1-2VisualBasic6.0集成開發(fā)環(huán)境2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》12菜單組成:“文件”菜單“編輯”菜單“視圖”菜單“工程”菜單“格式”菜單“調(diào)試”菜單“運(yùn)行”菜單“工具”菜單“外接程序”菜單“文件”菜單:(1)新建工程(2)打開工程(3)添加工程(4)移除工程(5)保存工程(6)工程另存為……(7)保存文件(8)文件另存為……(9)生成工程2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》13圖1-3“文件”菜單文件菜單“編輯”菜單:“編輯”菜單用于編輯操作,以方便對工程進(jìn)行修改。圖1-4“編輯”菜單2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》14“視圖”菜單“視圖”菜單用于顯示各種窗口圖1-5視圖菜單欄“工程”菜單“工程”菜單用于為當(dāng)前工程創(chuàng)建模塊、引用對象或提供各種設(shè)計(jì)器。圖1-6工程菜單欄2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》15“格式”菜單“格式”菜單用于界面設(shè)計(jì),可以使得界面中的控件按照一定的規(guī)則有序排列。圖1-7格式菜單欄
“調(diào)試”菜單“調(diào)試”菜單用于調(diào)試、監(jiān)視程序。圖1-8調(diào)試菜單欄2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》16“運(yùn)行”菜單“運(yùn)行”菜單用于執(zhí)行程序。圖1-9運(yùn)行菜單欄“工具”菜單圖1-10工具菜單欄2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》17“外接程序”菜單圖1-11外接程序菜單欄工具欄:圖1-12選取工具欄2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》18表1-1標(biāo)準(zhǔn)工具欄上的圖標(biāo)按鈕2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》19續(xù)表1-1標(biāo)準(zhǔn)工具欄上的圖標(biāo)按鈕返回2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》201.4簡單的VB程序介紹建立VB應(yīng)用程序的方法:創(chuàng)建一個(gè)工程為窗體添加對象設(shè)置對象屬性編寫代碼運(yùn)行工程調(diào)試工程保存工程2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》21控件的畫法:
l單擊工具箱中的控件按鈕,在窗體編輯區(qū)拖動(dòng)鼠標(biāo)畫出對應(yīng)的控件。l雙擊工具箱中的控件按鈕,即可自動(dòng)在窗體中央畫出對應(yīng)的控件,再拖動(dòng)到適當(dāng)位置。l按住Ctrl鍵,單擊工具箱中的控件按鈕,松開Ctrl鍵,在窗體編輯區(qū)拖動(dòng)鼠標(biāo)可畫出多個(gè)對應(yīng)的控件。畫完之后單擊工具箱中的其他控件。
2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》22程序的執(zhí)行:編譯運(yùn)行解釋運(yùn)行VB的三種工作模式:設(shè)計(jì)、運(yùn)行、和中斷。生成可執(zhí)行文件(EXE),可以在Windows環(huán)境下直接運(yùn)行。2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》23可視化程序設(shè)計(jì)的概念:
對象(Object)
對象的屬性(Property)對象的方法(Method)
對象事件(Event)
事件過程2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》24對象:對象是實(shí)體或者事物的抽象表示。對象由屬性和方法組成,屬性描述對象的特征,方法是對象所能夠執(zhí)行的操作。2023/12/13《VisualBasic程序設(shè)計(jì)簡明教程》25事件:事件是由系統(tǒng)預(yù)先設(shè)置的,能夠被對象識別和響應(yīng)的動(dòng)作。事件通常由用戶觸發(fā),例如鼠標(biāo)單擊、鍵盤輸入等等;有時(shí)也可以由系統(tǒng)觸發(fā),例如定時(shí)器
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025浙江寧波市卓眾人力資源服務(wù)公司銷售業(yè)務(wù)人員專項(xiàng)招募20人筆試參考題庫附帶答案詳解
- 上海工會管理職業(yè)學(xué)院《機(jī)器學(xué)習(xí)導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京第二外國語學(xué)院《區(qū)域規(guī)劃方法》2023-2024學(xué)年第二學(xué)期期末試卷
- 柳州鐵道職業(yè)技術(shù)學(xué)院《環(huán)境化學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津醫(yī)科大學(xué)臨床醫(yī)學(xué)院《美術(shù)教學(xué)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北體育職業(yè)學(xué)院《網(wǎng)站開發(fā)(PHP)理論》2023-2024學(xué)年第二學(xué)期期末試卷
- 青海師范大學(xué)《數(shù)據(jù)庫課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 福建農(nóng)業(yè)職業(yè)技術(shù)學(xué)院《計(jì)算機(jī)工程數(shù)學(xué)1》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶資源與環(huán)境保護(hù)職業(yè)學(xué)院《稅收模擬》2023-2024學(xué)年第二學(xué)期期末試卷
- 北京工商大學(xué)《視唱練耳(1)》2023-2024學(xué)年第二學(xué)期期末試卷
- 國家開放大學(xué)《人文英語4》邊學(xué)邊練參考答案
- 《千家詩》全文閱讀
- ERP系統(tǒng)標(biāo)準(zhǔn)流程圖
- 01-《數(shù)值分析》實(shí)驗(yàn)指導(dǎo)書
- Oswestry功能障礙指數(shù)問卷表(ODI)(可編輯修改word版)
- 第四章 潛孔鉆機(jī)
- 佳能700D單反相機(jī)拍攝技巧[技巧]
- 農(nóng)產(chǎn)品批發(fā)市場管理技術(shù)規(guī)范編制說明
- 重慶市婚姻介紹合同協(xié)議書范本模板
- 律師事務(wù)所調(diào)查取證專用介紹信
- 學(xué)生數(shù)學(xué)學(xué)習(xí)評價(jià)表
評論
0/150
提交評論