vb设计一个由计算机,计算机VB程序的设计第一章.ppt
Visual Basic程 序 設 計
;1.初期的程序設計 高運行效率、少占用內存為目標2.結構化程序設計程序的可讀性、可維護性為目標 程序=算法+數據結構 的面向過程的程序設計3.面向對象的程序設計 降低程序的復雜性、提高軟件的開法效率和改善工作界面為目標 程序=對象+消息 的面向對象的程序設計;VB主要功能和特點;幾個重要的概念;4.屬性:對象的性質,即用來描述和反映對象特征的參數。 例如:Text1.Text=“ 你好!” 5.方法:對象的行為,即將一些通用的過程編寫好并封裝起來,作為方法供用戶直接調用。 例如:Text1.Setfoucs;6.事件:響應對象的動作稱為事件,它發生在用戶與應用程序交互時。如單擊控件、鼠標移動、鍵盤按下等。 事件的觸發:由用戶觸發或由系統觸發。 例如:Text1有Click事件、Change事件等等。
;VB應用程序通常由三種模塊組成: 窗體模塊(Form):(*.frm) 標準模塊(Module):(*.bas) 類模塊(Class):(*.cls)
VB使用工程實現對應用程序的組織、管理。 一個工程對應一個工程文件(*.vbp) ;VB集成開發環境;1.主窗口 由標題欄、菜單欄和工具欄組成
2.窗體(form)窗口 設計vb程序的界面
3.代碼(code)窗口 編輯窗體、標準模塊中的代碼;4.屬性(properties)窗口 所有窗體或控件的屬性設置
5.工程資源管理器(project expror)窗口 保存一個應用程序所有的文件
6.工具箱(toolbox)窗口 顯示各種控件的制作工具,供用戶在窗體上設計;VB應用程序的執行步驟如下:1.啟動應用程序,裝載和顯示窗體;2.窗體(或窗體上的控件)等待事件的發生;3.事件發生時,執行對應的事件過程;4.重復執行步驟(2)和(3); 5.直到遇到“END”結束語句結束程序的運行;或按“結束”強行停止程序的運行。; 我們將計算機能夠處理的數值、文字、聲音、圖形、圖像等各類信息統稱為數據,根據數據所描述信息的含義,又將數據分為不同的種類,即為數據類型。 ;基本數據類型:數值型、日期型、字節型、貨幣型、邏輯型、字符串型、對象型、變體型等等。; 數 值 型 數 據;1.整型(Integer,類型符%)整型是指不帶小數??和指數符號的數。整型數在內存中占2個字節,十進制整型數的取值范圍為:-32768 ~ +32767,在機器內以二進制補碼表示。VB中整型數的表示形式為:±n[%],n為數字,%為類型標識符。如:12,-345,678%都是整數型;而45678%會發生溢出錯誤,因為它超出了整型的取值范圍,此時應該采用長整型或浮點型數來表示。;2.長整型(Long,類型符&)
長整型數在內存中占4個字節,十進制長整型數的取值范圍為:-2147483648 ~ +2147483647。
長整型數的表示形式:±n[&]如:123456,3456789&等都是長整數型。;3.單精度浮點型(Single,類型符!)浮點數又稱為實型數,是指帶有小數點或寫成指數形式的數。浮點數表示數的范圍大,但是存在誤差。單精度浮點數在內存中占4個字節,有效數字精確到7位十進制數。單精度浮點數的表示形式有以下幾種:±n.n、±n!、±nE±m、±n.nE±m其中,n、m為無符號整數,E或e表示指數,!為類型符。如:-1.2,34.56!,1.23E-4,,.1234e12等都表示浮點數。;4.雙精度浮點型(Double,類型符#)
雙精度浮點數在內存中占8個字節,有效數字精確到16位十進制數,其表示形式為:±n.n、±n#、±nD±m、±n.nD±m、±n.nE±m#等。
如:34.56#,1.23D-4,,.1234e12# 等都表示浮點數。;5.貨幣型(Currency,類型符@)貨幣型數據專門用來表示貨幣值,以定點實數或整數表示,整數部分為15位,可以精確到小數點后4位,在內存中占8個字節。貨幣型數據的表示形式為數字后加@符號,例如:13.56@、65@。;需要注意的是,雖然貨幣型數據與浮點數都是帶小數點的數,但是它們是有區別的,前者小數點是固定的,而后者小數點是浮動的。例如,我們計算1+1,有可能得到的結果卻是1…。而如果是Currency類型的數據是用十進制進行運算,因而計算結果是非常精確的。;6.字節型(Byte)
字節型數據在內存中占1個字節,取值范圍:0~255,一般用于存儲二進制數。; 用于存放字符型數據,字符是由西文字符
總結
以上是生活随笔為你收集整理的vb设计一个由计算机,计算机VB程序的设计第一章.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微型计算机电源的选购应注意哪些问题,购买
- 下一篇: flask运行多个服务器,与Flask服