




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、華中農業大學信息學院 章程VisualBasic.Net程序設計1.About Me 我的聯系方式: 辦公室: 逸夫樓401 郵箱:sameboy 電話:Q Q: 1428828華中農業大學信息學院2.關于本課程學習目標 掌握開發Windows應用程序的基本思想和方法 能夠根據專業需要自行開發應用程序 學習方法 思想是關鍵,上機是手段,實現是目標!華中農業大學信息學院 什么是程序設計? 為什么要學習程序設計? 選擇何種語言學習可以讓你事半功倍?你準備好了么。華中農業大學信息學院溫馨提示 養成良好編程習慣,多做題,多實踐,多總結 實驗前請預習,做好上機準備 自學教材中“
2、自主學習”部分 走過、路過,問題不要錯過!華中農業大學信息學院3.內容安排與學習要求環境熟悉編程基礎常用控件三大基本結構數據庫過程數組華中農業大學信息學院4.參考書目與考核辦法 學習網站和書目 http:/ (中國VB網) http:/ (VB愛好者樂園) Visual Basic .NET程序設計 龔沛曾編,高等教育出版社考核方法:筆試+上機 華中農業大學信息學院第1講 概述 1.1Basic的發展史1.2走近VB.Net1.5小結1.3 基本概念1.4 簡單編程華中農業大學信息學院BASIC:Beginners All-Purpose Symbolic Instruction Code 適
3、用于初學者的多功能符號指令碼從任何標準來說,VB都是世界上使用人數最多的程序語言。 不管是盛贊還是抱怨VB的開發者1.VB的發展史華中農業大學信息學院 Basic1.VB的發展史 2002年2月1991年5月Visual Basic .NETVB6.0版VB2.0、3.0、4.0、5.0、Visual Basic 1.0 for Windows華中農業大學信息學院2.走近VB.Net2.1 進入Visual Studio.NET 2008 1-啟動華中農業大學信息學院2.走近VB.Net2-新建項目Visual Basic項目項目名稱和存放路徑Windows應用程序華中農業大學信息學院解決方案
4、資源管理器2.走近VB.Net3-進入VB.NET集成開發環境工具箱窗體設計器屬性窗口華中農業大學信息學院2.走近VB.Net 環境簡介2.2 環境簡介 1、主窗口(1)、標題欄和三種工作模式設計模式界面的設計和代碼的編制運行應用程序運行模式暫時中斷程序運行,調試程序中斷模式華中農業大學信息學院2.走近VB.Net 環境簡介 (2)菜單欄 (3)工具欄 華中農業大學信息學院2.走近VB.Net 2-窗體設計/代碼設計窗口(1).窗體設計器窗口 建立VB.NET應用程序的界面 例:獅子劃船(2).代碼設計窗口 專門用來進行代碼設計通過工具箱中的PictureBox和Button類和屬性窗口設計界
5、面中的小獅子和按鈕。分別對四個命令按鈕的單擊事件編程,如:PictureBox1.left += 10 -向右劃船華中農業大學信息學院2.走近VB.Net3-工具箱和屬性窗口華中農業大學信息學院2.走近VB.Net屬性窗口用于顯示和設置所選定的對象的屬性。華中農業大學信息學院2.走近VB.Net 5-解決方案資 源管理器窗口 項目: 一個獨立的編程單位。(Lion.vbproj) 包含窗體文件及其他一些相關文件 若干項目組成一個解決方案。(Lion.sln)華中農業大學信息學院2.走近VB.Net各個窗口之間的聯系功能代碼編寫代碼窗口窗體設計器工具箱窗口屬性窗口主窗口程序界面設計提供基本控件靜
6、態設置控件屬性事件、消息華中農業大學信息學院實例演練例 顯示時間華中農業大學信息學院3 基本概念3.1 對象和類3.1.1. 對象 對象就是日常生活中的某個實在的物體。 對象都具有各自的特征(屬性)、行為(方法)VB.NET將反映對象的屬性和行為封裝在一起.華中農業大學信息學院3 基本概念 3.1.2 類 同種對象的集合與抽象,是創建對象實例的模板,包含所創建對象的屬性描述和行為特征的定義。華中農業大學信息學院3 基本概念3.2 對象的建立和命名 (1)對象的建立 方法一:單擊-拖拉。 方法二:雙擊 (2)編輯對象 單擊選中對象 放大、縮小 刪除對象 華中農業大學信息學院3 基本概念(3)對象
7、的命名 命名規則: 必須以字母或漢字開頭、隨后可以 是字母、漢字、數字、下劃線連接而成。華中農業大學信息學院3 基本概念3.3 對象的三要素對象方法事件屬性-系統提供的一種特 殊的過程和函數-發生在對象上的事-存放對象的數據華中農業大學信息學院3 基本概念 3.3.1.屬性 存放對象的數據,決定對象外觀及功能。對象屬性的設置方法: 設計階段 利用屬性窗口直接設置屬性值 運行階段對象名.屬性名=屬性值華中農業大學信息學院3 基本概念3.3.2 事件 發生在對象上的事情同一事件,對不同的對象,會引發不同的反應1教師_鈴聲()開始講課End Sub2學生_鈴聲() 聽講 接受知識End Sub3他人
8、_鈴聲() 可不響應 End Sub華中農業大學信息學院3 基本概念事件過程 應用程序處理事件的步驟 (1) 它針對某一對象并與該對象的一個事 件相聯系 (2) 其形式如下:Sub 對象名_事件(對象引用,事件信息)Handles 事件處理程序 事件過程代碼End Sub華中農業大學信息學院3 基本概念3.3.3 方法 一種特殊的過程和函數。 方法是面向對象的,調用時一定要指明對象。 其調用格式為:對象名. 方法名 參數名表華中農業大學信息學院4 簡單編程4.1 建立簡單的應用程序 例1.2 求1-100間所有偶數的和華中農業大學信息學院4.2 小結-編程的步驟第六步保存工程及文件分析問題第一步創建對象第二步設置屬性第三步事件過程編程第四步程序運行及調試第五步華中農業大學信息學院4.3 小結-執行步驟程序的執行步驟: 啟動應用程序,裝載和顯示窗體; 窗體(或窗體上
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業廢水處理與環保技術創新
- 工業旅游的興起與發展機遇
- 工業安全管理與職業病防治
- 工業建筑改造與再生策略
- 工業自動化中實時機器視覺系統的研究
- 工業設備中的熱傳導與熱設計
- 工業生產中的火災風險評估
- 工業自動化與智能制造的結合點
- 工業設計中的材料與工藝選擇研究
- 工業自動化與生產監控系統
- VDA6.3-2016過程審核對應的資料
- 研學與酒店合作協議書
- 基于TMS320VC5402的電能質量監測系統設計
- 《論語》十二章對比閱讀復習精講精練含答案
- 成都市青羊區2023年數學四下期末教學質量檢測試題含解析
- 電子物證專業考試復習題庫(含答案)
- 國家開放大學02150-計算機網絡(本)期末復習題及參考答案
- 廣西2022年廣西農村信用社(農村商業銀行農村合作銀行)管理人員及業務骨干招聘考試參考題庫含答案詳解
- 國開2023年春《理工英語3》機考網考期末復習資料參考答案
- 重慶.住宅物業單位服務等級標準
- 全國工會財務知識競賽題庫附答案
評論
0/150
提交評論