版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
計算機程序設計VB(2-1)教材及參考書VisualBasic程序設計教程龔沛曾高教出版社VisualBasic程序設計(第3版)
譚浩強清華出版社VisualBasic程序設計教程(第4版)劉瑞新電子工業(yè)VB語言程序設計(第3版)林卓然電子工業(yè)VisualBasic程序設計(第3版)吳昌平人民郵電VB程序設計教程(第2版)李立宗南開大學23第1章VisualBasic程序設計入門1.1引例和VB的特點 1.2VB集成開發(fā)環(huán)境1.3簡單應用程序的建立1.4自主學習41.1引例和VB的特點本章目錄“Visual”表示可視化,是一種圖形用戶界面的軟件開發(fā)平臺,其特點是在設計階段可見軟件的外在界面。Basic=Beginnersall-PurposeSymbolistInstructionCode(初學者通用符號指令代碼)一、VisualBasic的發(fā)展P15基本BASIC→結構化BASIC
→可視化BASIC→網絡化BASIC(VB.Net)20世紀60年出現(xiàn)Basic語言;20世紀80年代TrueBasic、QuickBasic和TurboBasic等;1991年Microsoft公司推出VisualBasic1.0,1998年6.02002年正式發(fā)布VisualBasic.NET。5二、VB的特點P3例1設計一個滾動文字的廣告程序,一行文字在具有背景圖案的窗體上、下移動。1、設計思路:(界面+編碼)
在窗體上使用標簽Label對象來存放文字;
利用Timer控件來快速觸發(fā)移動;
利用單擊按鈕來手動觸發(fā)移動.本章目錄界面設計分析:窗體+4對象(控件)6歡迎使用VB本章目錄TopLeft0,02、編碼分析:a)標簽(用于顯示文字)位置b)按按鈕后標簽位置變化的實現(xiàn)窗體歡迎光臨窗體Height標簽Top7連續(xù)向下移動實現(xiàn):
通過時鐘對象Timer,在規(guī)定的時間間隔執(zhí)行:
Label1.Top=Label1.Top+50時鐘對象的屬性設置:Interval可指定時間間隔,1秒為1000單位。每隔0.2秒移動一次可設置Interval=200本章目錄[對象.]Move左邊距[,上邊距[,寬度[,高度]]]8
具有基于對象的可視化設計工具事件驅動的編程機制提供了易學易用的應用程序集成開發(fā)環(huán)境支持結構化程序設計語言強大的網絡、數(shù)據庫、多媒體功能完備的幫助功能小結1:VB的特點P4本章目錄小結2:設計VB應用程序的步驟
大致分為兩大部分工作:設計用戶界面和編寫程序代碼設計VB應用程序的大致步驟如下:
(1)建立用戶界面的對象;用戶界面最重要對象是窗體(即窗口)所有Windows應用程序都是以“窗口”的形式運行的,其他控件對象都建立在窗體上。
(2)設置對象的屬性值;
(3)編寫程序代碼,建立事件過程;
(4)保存和運行應用程序VB程序的核心是對象。910VB系統(tǒng)的安裝
VB系統(tǒng)的啟動
VB集成開發(fā)環(huán)境的使用1.2VB集成開發(fā)環(huán)境P5
本章目錄11安裝VB6.0版本:學習版、專業(yè)版和企業(yè)版安裝:執(zhí)行VB6.0的Setup.exe,在安裝程序的提示下進行,初學者可采用典型安裝方式。VB6.0聯(lián)機幫助文件使用MSDN文檔格式,聯(lián)機幫助文件不在VB6.0系統(tǒng)盤上,而與VisualStudio產品的幫助集合在兩張CD盤上,安裝過程中,系統(tǒng)會提示插入MSDN盤。
本章目錄12啟動
啟動VB選擇開始菜單中的MicrosoftVisualBasic6.0中文版程序。VB6.0窗口列出了VB能夠建立的應用程序類型,初學者只要選擇默認標準.EXE。單擊新建按鈕,就可創(chuàng)建該類型的應用程序。
本章目錄13一、集成開發(fā)環(huán)境使用
P6本章目錄14二、
主窗口
P7三種工作模式
設計模式界面的設計和代碼的編制
運行模式運行應用程序
中斷模式暫時中斷程序運行,調試程序2.菜單欄包括13個下拉菜單3.工具欄本章目錄15三、
窗體設計/代碼設計窗口P81、窗體設計窗口窗體是建立VB應用程序的主要部分,一個應用程序至少有一個窗體窗口。每個窗體必須有一個唯一的窗體名,默認名為Form1。設計狀態(tài)的窗體由網格點構成,方便用戶對控件的定位,網格點間距可以通過工具|選項|通用進入窗體網格設置.運行時可通過屬性控制窗體的可見性(窗體的網格始終不顯示)。本章目錄162、代碼設計窗口
用來進行代碼設計:各種事件過程、過程代碼的編寫和修改。打開代碼設計窗口的方法:雙擊窗體、控件資源管理器窗口的
”查看代碼”本章目錄Private表示局部使用Sub…EndSub定義一個過程程序代碼過程名格式:對象名_事件名表示單擊窗體時執(zhí)行這個過程Print表示在窗體上顯示17四、
屬性窗口P9設置窗體或控件的屬性,如顏色、字體、大小等。本章目錄18五、
工程管理器窗口P9
保存一個應用程序所有屬性以及組成這個應用程序所有的文件。工程文件的擴展名為.VBP,工程文件名顯示在工程文件窗口的標題框內。
已存盤未存盤本章目錄工程概述191.工程的作用在VB中,使用工程來管理構成應用程序的所有不同的文件。當創(chuàng)建完成工程的全部文件之后,可將此工程轉換成可執(zhí)行文件(.exe),直接在Windows下執(zhí)行。當創(chuàng)建、添加或從一個工程中刪除可編輯文件時,VisualBasic會在工程資源管理器窗口反映出發(fā)生的變化,工程窗口包含此工程的當前文件的列表。2.工程文件(1)跟蹤所有部件的工程文件(.vbp)。(2)每個窗體的文件(.frm)。(3)每個窗體的二進制數(shù)據文件(.frx),它含有窗體上控件的二進制屬性數(shù)據。不可
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- IT外包服務合同擔保條款詳解
- 車站候車室雨棚工程方案
- 揚州2024年08版小學5年級下冊英語第2單元測驗卷
- 電子商務運營(第二版) 課件 項目8 直通車專員操作
- 交通工程質量管理與售后服務方案
- 2024-2025學年河南省天一大聯(lián)考高三上學期檢測(二)化學試題及答案
- 交通運輸領域應急救援信息化預案
- 煤礦職業(yè)健康管理與安全方案
- 青少年法治教育路徑優(yōu)化研究
- 新能源發(fā)電系統(tǒng)中儲能系統(tǒng)的應用分析
- 2024年國家公務員考試《行測》真題卷(副省級)答案及解析
- 江蘇省南京市秦淮區(qū)2023-2024學年八年級上學期期中語文試題及答案
- 2024年個人車位租賃合同參考范文(三篇)
- (完整版)新概念英語第一冊單詞表(打印版)
- 簽申工作準假證明中英文模板
- 員工履歷表(標準樣本)
- 2024年山東省濟南市中考數(shù)學真題(含答案)
- 山東省青島市黃島區(qū)2023-2024學年六年級上學期期中語文試卷
- 二手門市銷售合同范本
- 新能源發(fā)電技術 課件 第一章-新能源發(fā)電概述
- 2025屆高考語文一輪復習:文言文概括和分析 課件
評論
0/150
提交評論