![全套課件·計算機基礎(chǔ)與Visual_第1頁](http://file4.renrendoc.com/view/bfcb34b0cba083d9f1c66580d54014e5/bfcb34b0cba083d9f1c66580d54014e51.gif)
![全套課件·計算機基礎(chǔ)與Visual_第2頁](http://file4.renrendoc.com/view/bfcb34b0cba083d9f1c66580d54014e5/bfcb34b0cba083d9f1c66580d54014e52.gif)
![全套課件·計算機基礎(chǔ)與Visual_第3頁](http://file4.renrendoc.com/view/bfcb34b0cba083d9f1c66580d54014e5/bfcb34b0cba083d9f1c66580d54014e53.gif)
![全套課件·計算機基礎(chǔ)與Visual_第4頁](http://file4.renrendoc.com/view/bfcb34b0cba083d9f1c66580d54014e5/bfcb34b0cba083d9f1c66580d54014e54.gif)
![全套課件·計算機基礎(chǔ)與Visual_第5頁](http://file4.renrendoc.com/view/bfcb34b0cba083d9f1c66580d54014e5/bfcb34b0cba083d9f1c66580d54014e55.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 1.了解VB的運行環(huán)境及啟動、退出。 2.了解VB功能及特點。 3. 熟習(xí)VB的集成開發(fā)環(huán)境。 4. 初步建立事件驅(qū)動面向?qū)ο蟪绦蛟O(shè)計的概念。本章要求:第一章 計算機基礎(chǔ)知識1.1 計算機系統(tǒng)的組成與工作原理1.2 數(shù)制轉(zhuǎn)換與編碼 1.3 計算機程序 1.1 計算機系統(tǒng)的組成與工作原理系統(tǒng)軟件應(yīng)用軟件計算機系統(tǒng)分為:硬件+軟件硬 件軟 件1.1.1計算機系統(tǒng)的組成計算機系統(tǒng)的組成 輸入設(shè)備:鍵盤、鼠標(biāo)、掃描儀 輸出設(shè)備:顯示器、打印機 外 存:軟、硬盤、光盤、閃存 網(wǎng)絡(luò)設(shè)備:網(wǎng)卡、調(diào)制解調(diào)器等 計算機系統(tǒng)軟件外部設(shè)備系統(tǒng)軟件應(yīng)用軟件硬件運算器寄存器控制器主機內(nèi)存CPU隨機存儲器(RAM)只讀
2、存儲器(ROM)高速緩沖存儲器 操作系統(tǒng):Windows、Unix、Linux語言處理程序:C、Pascal、VB等 實用程序:診斷程序、排錯程序等 辦公軟件包、數(shù)據(jù)庫管理系統(tǒng) 1.1.2計算機硬件組成 計算機硬件包括主機和外設(shè)主機外設(shè)輸入設(shè)備輸出設(shè)備外存設(shè)備網(wǎng)絡(luò)設(shè)備計算機系統(tǒng)的硬件組成 馮.諾依曼思想: 二進制程序與數(shù)據(jù)一樣存放在內(nèi)存五大模塊存儲器數(shù)據(jù)流控制流運算器外存儲器輸出設(shè)備內(nèi)存儲器輸入設(shè)備控制器處理器處理器控制器運算器控制整個計算機所有部件的工作執(zhí)行算術(shù)運算和邏輯運算存儲器存儲器是計算機存儲數(shù)據(jù)和程序的記憶單元集合,每個記憶單元由8位二進制位組成,可讀寫其中的數(shù)據(jù)。存儲器存儲器通常分
3、為內(nèi)存儲器和外存儲器存放大量信息的外存儲器信息交流中心內(nèi)存儲器存儲器每個記憶單元由8位二進制位組成。1KB=210B=1024B1MB= 210KB= 1024KB1GB= 210MB= 1024MB1TB= 210GB= 1024GB字節(jié)BYTE7 6 5 4 3 2 1 0位Bit內(nèi)存儲器的訪問過程1110110111001101100011011110110111101001111011011110110111101101111011011110110111101101111011011000110111001101100011011110110100000001001000110100
4、01010110011110001001101010111100110111101111地址0001控制:寫數(shù)據(jù)1000000010000000存儲器的訪問過程:向0001單元寫數(shù)據(jù)輸入設(shè)備常用輸入設(shè)備:鍵盤、鼠標(biāo)、掃描儀、光筆、數(shù)字化儀等。常用輸出設(shè)備:顯示器、打印機、繪圖儀等。1.1.3 計算機軟件系統(tǒng)圖1- 3 用戶與計算機系統(tǒng)各層次之間的關(guān)系 計算機軟件(Computer Software)是相對于硬件而言的,它包括計算機運行所需的各種程序、數(shù)據(jù)及其有關(guān)技術(shù)文檔資料。 1.1.3 計算機軟件系統(tǒng)系統(tǒng)軟件應(yīng)用軟件操作系統(tǒng)語言處理程序?qū)嵱贸绦駻uto財務(wù)軟件一、系統(tǒng)軟件 是使用、管理、維護
5、計算機的最基本軟件操作系統(tǒng)直接與硬件接觸,屬于最低層的軟件,它管理和控制著硬件資源,同時為上層軟件提供支持 (1)操作系統(tǒng)程序的集合控制與管理計算機硬件與軟件資源,合理組織計算機工作流程以及提供人機界面以方便用戶使用計算機的是所有軟件的核心 操作系統(tǒng)的功能:處理器管理存儲管理文件管理設(shè)備管理 對不同語言進行“翻譯”的程序 計算機只能識別機器語言(0,1代碼串)其他用匯編語言與高級語言編寫的程序必須“翻譯”為機器語言才能為計算機接受和處理 (2)語言處理程序 相關(guān)的兩個概念器直接識別、執(zhí)行的程序。的程序。源程序- 目標(biāo)程序-用匯編語言、高級語言書寫用機器語言表示,能被機匯編程序 編譯程序解釋程序
6、 語言處理程序可分為下面三種: 也稱為支撐軟件,是機器維護、軟件開發(fā)所必需的軟件工具調(diào)試程序診斷程序連接裝配程序程序庫編輯程序 主要包括 (3)實用程序 是針對各類應(yīng)用的專門問題而開發(fā) 的軟件 例如:WORD 財務(wù)管理軟件、圖書管理軟件等2、應(yīng)用軟件數(shù)制的概念數(shù)制是用一組固定的數(shù)字符號和一套統(tǒng)一的規(guī)則來表示數(shù)目的方法。如果用R個基本符號來表示數(shù)目,則稱其為R進制,R稱為該數(shù)制的基數(shù)。1.2 數(shù)制轉(zhuǎn)換及編碼進位制 二進制 八進制 十進制 十六進制規(guī)則 逢二進一 逢八進一 逢十進一 逢十六進一基數(shù) r = 2 r = 8 r = 10 r = 16數(shù)符 0,1 0,1,7 0,1,9 0,1,9,
7、A,B,C,D,E,F位權(quán) 2i 8i 10i 16i下標(biāo) B Q D H 表: 計算機中常用進制數(shù)的表示1.2 數(shù)制轉(zhuǎn)換及編碼N=an-1rn-1an-2rn-2a0r0a-1r-1a-mr-mr進制數(shù)N可表示 為:R進制數(shù)用 r個基本符號(例如0,1,2,r-1)表示數(shù)值基數(shù)權(quán)數(shù)碼678.34=6102+7101+8100 +310-1+410-21.2.3不同進位計數(shù)制間的轉(zhuǎn)換 r 進制轉(zhuǎn)化成十進制r 進制轉(zhuǎn)化成十進制:數(shù)碼乘以各自的權(quán)的累加 例: 10101(B)=24+22+1=21 101.11(B)=22+1+2-1+2-2=5.75 101(O)=82+1=65 71(O)=7
8、8+1=5 101A(H)=163+16+104106進制表示符號B 二進制O八進制D十進制H十六進制十進制轉(zhuǎn)化成 r 進制整數(shù)部分:除以 r取余數(shù),直到商為0,余數(shù)從右到左排列。小數(shù)部分:乘以 r取整數(shù),整數(shù)從左到右排列。100(D)=144(O)=64(H)例 100.345(D)=1100100.01011(B)1.3800.34520.69022 0.760 2 1.520 2 10025022521226232100010011 1.04八進制100812818044110016604616十六進制64(H)=0110 0100(B) 6 4144(O)=001 100 100(B)
9、 1 4 41 101 101 110.110 101(B)= 1556.65(O)1 5 5 6 6 511 0110 1110.1101 01(B)=36F.D4(H) 3 6 F D 4一位八進制數(shù)對應(yīng)三位二進制數(shù)一位十六進制數(shù)對應(yīng)四位二進制數(shù)二進制轉(zhuǎn)化成八(十六)進制) 整數(shù)部分:從右向左按三(四)位進行分組 小數(shù)部分:從左向右按三(四)位進行分組 不足補零 八進制 對應(yīng)二進制 十六進制對應(yīng)二進制 十六進制 對應(yīng)二進制0000000008100010011000191001201020010A1010301130011B1011410040100C1100510150101D11016
10、11060110E1110711170111F11111.2.4 數(shù)據(jù)在計算機中的表示 二進制優(yōu)點:物理上容易實現(xiàn),運算簡單,可靠性、通用性強 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1符號位 “0”表示正 、 “1”表示負 定點整數(shù) 符號數(shù)的機器數(shù)表示 10101100S小數(shù)點無符號位S小數(shù)點 定點小數(shù) 浮點數(shù)表示110.011(B)=1.100112+10=11001.12-10=0.1100112+11階碼數(shù)符階符尾數(shù)1100110011N= 數(shù)符尾數(shù)2階符階碼尾數(shù)的位數(shù)決定數(shù)的精度階碼的位數(shù)決定數(shù)的范圍 規(guī)格化的形式:尾數(shù)的絕對值大于等于0.1并且小于1,從而唯一地
11、規(guī)定了小數(shù)點的位置。 定點整數(shù)定點小數(shù)(3)補碼0X1|X|0=XX=0+7: 00000111 +0:00000000 - 7: 10000111 - 0:10000000 X原=+7: 00000111 +0:00000000 0X1|X|0=XX=00X1|X|+10=XX=16 MB RAM ,鼠標(biāo)或其它定點設(shè)備。2、軟件: Windows 95 或更高版本,或 Windows NT 3.51或更高版本。二、安 裝 在 CD-ROM 驅(qū)動器中插入Visual Basic6.0系統(tǒng) CD 盤。安裝程序在CD盤的根目錄下,運行安裝程序Setup.exe,即可進入“安裝程序向?qū)А薄?.2 安
12、裝和運行Visual Basic 6.0 三、啟動 Visual Basic 步驟: 1. 單擊任務(wù)條上的“啟動”。 2. 選擇“程序”,接著選取“Microsoft Visual Basic 6.0 中文版”。 3. 雙擊 Visual Basic 6.0的 快捷鍵圖標(biāo)。 4. 使用“Windows 資源管理器”尋找 Visual Basic 可執(zhí)行文件。2.2 安裝和運行Visual Basic 6.0 2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 菜單欄工具欄代碼窗口工具箱窗體設(shè)計窗口立即窗口監(jiān)視窗口工程管理器窗口屬性窗口布局窗口1.主窗口 應(yīng)用程序窗口,由標(biāo)題欄、菜單欄和工具
13、欄等組成主菜單:文件、編輯、視圖、工程、格式、調(diào)試、運行等13個菜單VB的三種工作模式(標(biāo)題欄總顯示當(dāng)前模式) (1)設(shè)計模式:可以設(shè)計窗體、繪制控件、編寫代碼并使用“屬性”窗口來設(shè)置或查看屬性設(shè)置值。 (2)運行模式:代碼正在運行的時期。 (3)中斷模式:程序在運行的中途被停止執(zhí)行時。工程的新建、打開、運行、運行終止、保存等基本操作2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 2.窗體(Form)設(shè)計窗口 窗體設(shè)計窗口是屏幕中央的主窗口,它可以作為自定義窗口用來設(shè)計應(yīng)用程序的界面。用戶可以在窗體中添加控件、圖形和圖片來創(chuàng)建所希望的外觀。每個窗口必須有一個的窗體名字,建立窗體時缺省名
14、為Form1,Form2, . . .。應(yīng)注意窗體名即Name屬性和窗體文件名的區(qū)別 2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 窗體設(shè)計窗口窗體名窗體文件名2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 工程是指用于創(chuàng)建一個應(yīng)用程序的文件的集合。工程資源管理器列出了當(dāng)前工程中的窗體和模塊 3. 工程資源管理器(project expror)窗口2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 常見文件類型:工程文件: .vbp窗體文件: .frm標(biāo)準模塊文件: .bas類模塊文件: .cls 工具箱提供一組工具,用于設(shè)計時在窗體中放置控件生成應(yīng)用程序的用戶接口。系統(tǒng)
15、啟動后缺省的General工具箱就會出現(xiàn)在屏幕左邊,上面共有21個常用“部件” 教材P8 圖1-7 4. 工具箱(ToolBox)窗口2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 4. 屬性(properties)窗口 屬性是指對象的特征,如大小、標(biāo)題或顏色等數(shù)據(jù)。在Visual Basic6.0設(shè)計模式中,屬性窗口列出了當(dāng)前選定窗體或控件的屬性的值,用戶可以對這些屬性值進行設(shè)置。 2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 窗體布局窗口顯示在屏幕右下角。用戶可使用表示屏幕的小圖像來布置應(yīng)用程序中各窗體的位置。這個窗口在多窗體應(yīng)用程序中很有用,因為這可以指定每個窗體相對于
16、主窗體的位置。 6窗體布局窗口2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 7.代碼(code)窗口 在設(shè)計模式中,通過雙擊窗體或窗體上任何對象或通過“工程資源管理器”窗口中的“查看代碼”按鈕來打開代碼編輯器窗口。代碼編輯器是輸入應(yīng)用程序代碼的編輯器。 2.3 Visual Basic 6.0的集成開發(fā)環(huán)境 各種子窗口及工具欄的顯示與隱藏隱藏方法:單擊對應(yīng)子窗口或工具欄的關(guān)閉按鈕顯示方法:在視圖菜單執(zhí)行相應(yīng)命令2.4 Visual Basic 6.0幫助系統(tǒng)的使用 一、MSDN的安裝二、使用MSDN Library查閱器 三、上下文幫助 在Visual Basic界面的任何上下文相關(guān)
17、部分上按F1鍵,就可顯示有關(guān)該部分的信息。上下文相關(guān)部分是:Visual Basic中的每個窗口(“屬性”窗口、“代碼”窗口等)工具箱中的控件窗體或文檔對象內(nèi)的對象 “屬性”窗口中的屬性Visual Basic關(guān)鍵詞(語句、聲明、函數(shù)、屬性、方法、事件和特殊對象) 錯誤信息 2.4 Visual Basic 6.0幫助系統(tǒng)的使用 目錄Visual Basic 文檔使用Visual Basic程序員指南Visual Basic 基礎(chǔ)窗體、控件和菜單編程基礎(chǔ)目錄Visual Basic 文檔參考語言參考控件參考第三章 Visual Basic可視化編程 1.理解對象、屬性、事件、和方法等基本概念;
18、 2.掌握建立簡單的應(yīng)用程序的方法和步驟; 3.熟悉一些基本控件和屬性的設(shè)置; 4. 掌握工程的管理及環(huán)境的設(shè)置;本章要求:3.1 VB中的幾個基本概念 一、對象與類1. 對象 是基本的運行時的實體,如窗體、各種控件等,它既包括作用于對象的操作(方法)和對象的響應(yīng)(事件)。 將數(shù)據(jù)和處理這些數(shù)據(jù)的過程封裝在一起.2. 對象的分類 在Visual Baisc中對象主要分為兩類:預(yù)定義對象和自定義對象。3.1 VB中的幾個基本概念3、描述對象的三個基本要素屬性、事件和方法是描述對象的三個基本要素二、屬 性(Property) 對象中的數(shù)據(jù),所有對象都有自的屬性。它們是用來描述和反映對象特征的參數(shù)。
19、例如:控件名稱(Name)、標(biāo)題(Caption)、顏色(Color)、字體(FontName)等屬性決定了對象展現(xiàn)給用戶的界面具有什么樣的外觀及功能。3.1 VB中的幾個基本概念三、事件(Event)及事件過程(Event Procedure) 事件 系統(tǒng)預(yù)定義的、可被對象識別的動作。 事件過程 是指附在該 對象上的程序代碼,是事件觸發(fā)后處理的程序。事件過程的形式如下: Sub 對象名_事件過程名(參數(shù)列表) . (事件過程代碼) End Sub常見事件:單擊(click)、雙擊(dblclick)、窗體加載(load)等例如: Sub cmdHide_Click( ) CmdHide.Vi
20、sible=False End Sub3.1 VB中的幾個基本概念四、方 法(Method) 在對象上可操作的過程,是VB系統(tǒng)提供的一種特殊的過程和函數(shù)方法。方法是面向?qū)ο蟮模詫ο蟮姆椒ㄕ{(diào)用一般要指明對象。 對象方法 調(diào)用形式: 對象.方法 參數(shù)列表 如省略對象,表示在當(dāng)前對象,一般指窗體。例如: Form1.print VB程序設(shè)計 3.1 VB中的幾個基本概念一、創(chuàng)建VB簡單應(yīng)用程序的一般步驟分析問題,確定程序要完成什么任務(wù),按下面的步驟創(chuàng)建應(yīng)用程序。(1)新建工程。 創(chuàng)建一個應(yīng)用程序首先要打開一個新的工程。(2)創(chuàng)建應(yīng)用程序界面。(3)設(shè)置屬性值。(4)對象事件過程的編程。(5)保存
21、文件。(6)程序運行與調(diào)試。再次保存修改后的程序3.2 創(chuàng)建VB簡單應(yīng)用程序二、對 象的建立和命名(1)對象的建立 方法一: 單擊工具箱控件對象 在窗體上按住左鍵拖拉到所需要的大小后釋放。 方法二: 雙擊工具箱控件對象,則立即在窗體出現(xiàn)一個默認大小的對象框。(2)編輯對象 先選中對象(單擊對象), 放大、縮小、移動、對齊、刪除、復(fù)制、鎖定、微調(diào)、設(shè)置標(biāo)題等3.2 創(chuàng)建VB簡單應(yīng)用程序(3)對象的命名 每一個對象都有有自己的名字。每個窗體、控件對象在建立時VB系統(tǒng)給出了一個默認名。用戶可通過屬性窗口設(shè)置(名稱)來給對象命名。 命名的原則: 1)必須由字母或漢字開頭、隨后可以是字母、漢字、數(shù)字、下
22、劃線(最好不用)串組成。 2)長度=255個字符。本教材采用智能化命規(guī)則: 用前3個小定字母組成前綴(指明對象的類型)和表示該對象作用的縮寫字母組成。見教材P18表213.2 創(chuàng)建VB簡單應(yīng)用程序三、對象屬性的設(shè)置對象屬性設(shè)置的方法: 方法一: 在設(shè)計模式下,通過屬性窗口直接設(shè)置對象的屬性。A: 直接輸入; B: 下拉列表框中選擇; C: 對話框中設(shè)置 方法二: 在程序的代碼中通過賦值實現(xiàn),其格式為: 對象.屬性=屬性值 例如:cmdDisp.Caption=“顯示” 小技巧:屬性名或方法名的自動完成技巧:輸入名稱的前幾個字母,然后按空格鍵3.2 創(chuàng)建VB簡單應(yīng)用程序3.3 窗體的常用屬性、方
23、法和事件 窗體屬性決定了窗體的外觀與操作。窗體外觀 如下圖 一. 屬性(一)基本屬性1. Name名稱屬性(任何對象都具有的) 創(chuàng)建的對象名稱,有默認的名.在程序中,控件名是作為對象的標(biāo)識而引用,不會顯示在窗體上。2. Height、width、top和left屬性 單位為twip:1 twip=1/20點=1/1440英寸=1/567cm 3.3 窗體的常用屬性、方法和事件 3Caption 標(biāo)題屬性: 決定出現(xiàn)在窗體的標(biāo)題欄上的文本內(nèi)容。4. 字體Font屬性組 FontName屬性是字符型,決定對象上正文的字體(缺省為宋體)。 FontSize屬性是整型,決定對象上正文的字體大小。 Fo
24、ntBold屬性是邏輯型,決定對象上正文是否是粗體。 FontItalic屬性是邏輯型,決定對象上正文是否是斜體。 FontStrikeThru屬性是邏輯型,決定對象上正文是否加一刪除線。 FontUnderLine屬性是邏輯型,決定對象上正文是否帶下劃線。3.3 窗體的常用屬性、方法和事件 5. Enabled屬性(邏輯值) 決定控件是否可操作。 True :允許用戶進行操作,并對操作出響應(yīng)(缺省值) 。 False:呈暗淡色,禁止用戶進行操作。6. Visible屬性(邏輯值) 決定控件是否可見 True :運行時控件可見(缺省值) 。 False:運行時控件隱藏,用戶看不到,但控件本身是
25、存在的。3.3 窗體的常用屬性、方法和事件 7BackColor屬性和ForeColor屬性 BackColor屬性用于返回或設(shè)置對象的背景顏色, ForeColor屬性用于返回或設(shè)置在對象里顯示圖片和文本的前景顏色。例如,將窗體Form1的背景色設(shè)置為紅色,則可使用下面三種情況: Form1.BackColor = RGB(255, 0, 0) Form1.BackColor = &HFF& Form1.BackColor = vbRed 3.3 窗體的常用屬性、方法和事件 (二)窗體的其它常用屬性 1MaxButton最大化按鈕和MinButton最小化按鈕:當(dāng)值為 True,有最大或最小
26、化按鈕,F(xiàn)alse則無。 2Icon 控制圖標(biāo)屬性:返回或設(shè)置窗體左上角顯示或最小化時顯示的圖標(biāo)。 注意:此屬性必須在ControlBox屬性設(shè)置為True才有效 3ControlBox控制菜單框?qū)傩裕涸O(shè)置True為有,如設(shè)置為False則無控件菜單,同時窗體也無最大化按鈕和最小化按鈕,即使MaxButton屬性和MinButton屬性設(shè)置為True。3.3 窗體的常用屬性、方法和事件 4Picture圖片屬性:設(shè)置窗體中要顯示的圖片。加載圖片操作同Icon 控制圖標(biāo)屬性。 5. BorderStyle:邊框風(fēng)格, 通過改變 BorderStyle 屬性,可以控制窗體如何調(diào)整大小。 0-Non
27、e:無邊框; 1-Fixed Single:單線邊框,不可以改變窗口大?。?2-Sizable:雙線邊框,可以改變窗口大小; 3-Fixed Double:雙線框架,不可以改變窗口大小。 4-Fixed Tool Window:窗體外觀與工具條相似。有關(guān)閉按鈕 ,不可以改變窗口大小。 5-Sizable Tool Window:窗體外觀與工具條相似。有關(guān)閉按鈕 ,可以改變窗口大小。3.3 窗體的常用屬性、方法和事件 6. WindowsState屬性 0-Normal:正常窗口狀態(tài),有窗口邊界; 1:最小化狀態(tài),以圖標(biāo)方式運行; 2:最大化狀態(tài),無邊框,充滿整個屏幕。 7. AutoRedra
28、w屬性 該屬性決定窗體被隱藏或被另一窗口覆蓋之后重新顯示,是否重新還原該窗體被隱藏或覆蓋以前的畫面。即是否重畫如Circle、Line、Pset和Print等方法的輸出。 當(dāng)為True時,重新還原該窗體以前的畫面。 當(dāng)為False時,則不重畫AutoRedraw屬性。3.3 窗體的常用屬性、方法和事件 二、事件 最常用的事件1 Click/DblClick:單擊/雙擊窗體觸發(fā)。 2 Load:窗體被裝入時觸發(fā)的事件。該事件通常用來在啟動應(yīng)用 程序時對屬性和變量進行初始化。 3、Unload事件 卸載窗體時觸發(fā)該事件。 4、Resize事件 無論是因為用戶交互,還是通過代碼調(diào)整窗體的大小,都會觸
29、發(fā)一個Resize事件。3.3 窗體的常用屬性、方法和事件 三、常用方法窗體常用的方法有: 打印輸出Print 移動Move 清除Cls 顯示Show 隱藏Hide等方法。方法的使用的形式: 對象.方法 參數(shù) 3.3 窗體的常用屬性、方法和事件 一.命令按鈕CommandButton 接受用戶輸入的命令.輸入命令可以有三種方式: (1)鼠標(biāo)單擊; (2)按Tab鍵焦點跳轉(zhuǎn)到該按鈕, 再按回車鍵; (3) 快捷鍵(Alt+有下劃線的字母)(一)屬性 1基本屬性: Name、Height、Width、Top、Left、Enabled、Visible、Font等與窗體的使用相同。 2常用屬性 (1)
30、Caption: 標(biāo)題屬性命令按鈕顯示的內(nèi)容,可在某字母前加 “&“設(shè)置快捷鍵。例如: &Ok , 顯示 Ok3.4 命令按鈕、標(biāo)簽、文本框(2)Default:確認屬性(邏輯值),設(shè)置為True時,按Enter鍵相當(dāng)于用鼠標(biāo)器單擊了該按鈕。 注意:在一個窗體只能的一個按鈕的Default設(shè)置為True(3)Cancel:取消功能屬性(邏輯值),當(dāng)設(shè)置為True時,程序運行時按Esc鍵與單擊此命令按鈕的效果相同。 注意:在一個窗體只能的一個按鈕的Cancel屬性設(shè)置為True(4)Value: 檢查該按鈕是否按下. 該屬性在設(shè)計時無效.(5)Picture : 按鈕可顯示圖片文件(.bmp和.
31、Ico),只有當(dāng)Style屬性值設(shè) 為1時有效(6)Style : 確定顯示的形式. 0 只能顯示文字, 1 文字、圖形均可 。(7)ToolTipText :設(shè)置工具提示,和Picture結(jié)合使用。 一、命令按鈕CommandButton(二)、方法 1. Move 移動位置 2. Setfocus 獲得焦點(三)、事 件 最常用的是Click()事件,一般也只對該事件進行編程。 一、命令按鈕CommandButton用于顯示文本(輸出)信息,不能作為輸入信息的界面。1基本屬性 Name、Height、Width、Top、Left、Enabled、Visible、Font、ForeColor
32、、BackColor等與窗體的使用相同。2常用屬性(1)Caption屬性 Caption屬性用來改變Label控件中顯示的文本。Caption屬性允許文本的長度最多為1024字節(jié)。缺省情況下,當(dāng)文本超過控件寬度時,文本會自動換行,而當(dāng)文本超過控件高度時,超出部分將被裁剪掉。 二、 標(biāo)簽 Label(2) Alignment屬性設(shè)置Caption屬性中文本的對齊方式,共有三種可選值: 0 左對齊(Left Justify); 1 右對齊(Right Justify); 2 居中對齊(Center Justify)。(3)BackStyle屬性 該屬性用于確定標(biāo)簽的背景是否透明。有兩種情況可選:
33、值為0時,表示背景透明,標(biāo)簽后的背景和圖形可見;值為1時,表示不透明,標(biāo)簽后的背景和圖形不可見。 二、 標(biāo)簽 Label(4)AutoSize屬性 AutoSize屬性確定標(biāo)簽是否會隨標(biāo)題內(nèi)容的多少自動變化。如果值為True,則隨Caption內(nèi)容的大小自動調(diào)整控件本身的大小,且不換行;如果值為False,表示標(biāo)簽的尺寸不能自動調(diào)整,超出尺寸范圍的內(nèi)容不予顯示。(5)WordWrap屬性 : 需把AutoSize屬性設(shè)置為True才有效3、事件標(biāo)簽可響應(yīng)單擊(Click)和雙擊( DblClick)事件,但一般情況不對它進行編程 二、 標(biāo)簽 Label是一個文本編輯區(qū)域,在該區(qū)域輸入,編輯和顯
34、示文本。(一) 屬性1基本屬性 Name、Height、Width、Top、Left、Enabled、Visible、Font,F(xiàn)oreColor、BackColor等與標(biāo)簽控件相同。2常用屬性(1).Text文本屬性 在文本框中顯示的正文內(nèi)容存放在Text屬性中。當(dāng)程序運行時,用戶通過鍵盤輸入正文內(nèi)容,保存在Text屬性中。 文本框沒有Caption屬性三、 文本框 TextBox(2)Maxlength: 設(shè)置正文的最多字符個數(shù), 0任意長度值。(3) MultiLine: 是否為多行,默認一行. False (4)ScrollBars: 當(dāng)MultiLine為True時,該屬性才有效,滾
35、動條的形式。 0-None:無滾動條、1-Horizontal:水平滾動條、 2-Vertical垂直滾動條、3-Both水平和垂直滾動條。 (5)Locked: 是否可被編輯屬性,F(xiàn)alse,表示為可編輯。(6)PassWordChar屬性 設(shè)置PasswordChar屬性為了掩蓋文本框中輸入的字符。 該屬性的設(shè)置只有在MultiLine設(shè)為 False才有效三、 文本框 TextBox(7)SelStart、SelLength和SelText屬性 這三個屬性是文本框中對文本的編輯屬性。 SelStart:確定在文本框選中文本的起始位置。第一字符 的位置為0。若沒有選擇文本,則用于返回或設(shè)置
36、文本的插入點位置,如果SelStart的值大于文本的長度,則SelStart取當(dāng)前文本的長度: SelLength:設(shè)置或返回文本框中選定的文本字符串長度(字符個數(shù))。 SelText:設(shè)置或返回當(dāng)前選定文本中的文本字符串。三、 文本框 TextBox Change事件: 當(dāng)改變文本框的Text屬性時會引發(fā)該事件。當(dāng)用輸入一個字符,就會觸發(fā)一次Change事件。例:在文本框Text1的Change事件編寫有如下程序代碼:Private Sub Text1_Change() Print Text1.texEnd Sub 當(dāng)程序運行后中輸入ABCD,則在窗體上在輸出結(jié)果是?三、 文本框 TextB
37、ox 常用事件KeyPress事件 當(dāng)用戶按下并釋放鍵盤上一個ANSI鍵時,就會觸發(fā)一次該事件,并返回一個KeyAscii參數(shù)(字符的Ascii值)到該事件過程中。例如: Private Sub Text1_KeyPress(KeyAscii As Integer) Print KeyAscii, Chr(KeyAscii) End Sub 當(dāng)程序運行后中輸入ABCD,則在窗體上在輸出結(jié)果是? LostFocus : 當(dāng)控件失去焦點時發(fā)生。 GotFocus : 當(dāng)控件獲得焦點時發(fā)生。三、 文本框 TextBox 常用事件(三) 常用方法 文本框最有用的方法是:SetFocus,使用形式: 對
38、象.SetFocus 功能: 是把光標(biāo)移到指定的文本框?qū)ο笾?。例題:三、 文本框 TextBox3.6 Visual Basic應(yīng)用程序結(jié)構(gòu)一、工程的組成 工程文件(.Vbp)包含了一個應(yīng)用程序的所有文件 窗體文件(.frm):控件及屬性、事件過程和自定義過程 窗體的二進制數(shù)據(jù)文件(.frx),自動產(chǎn)生同名.frx文件。 標(biāo)準模塊文件(.bas) 類模塊的文件(.cls) 資源文件(.res) ActiveX控件的文件(.ocx)一個VB應(yīng)用程序中各主要文件的結(jié)構(gòu)關(guān)系如下圖:3.6 Visual Basic應(yīng)用程序結(jié)構(gòu)第四章 Visual Basic語言基礎(chǔ)1、掌握VB的數(shù)據(jù)類型;2、掌握VB
39、的 運算符和表達式的使用;3、掌握常用內(nèi)部函數(shù)的使用;本章重點: 變量和常量的定義及使用、運算符和表達式的使用及常用內(nèi)部函數(shù)的使用。本章難點: 數(shù)據(jù)類型、運算符與表達式。本章內(nèi)容及要求:4.1 數(shù)據(jù)類型一.標(biāo)準數(shù)據(jù)類型1數(shù)值型數(shù)據(jù)(Numeric) 數(shù)值型數(shù)據(jù)一般分為整型數(shù)和浮點數(shù)兩類。整型數(shù)分為: 整數(shù)(Integer)和 長整數(shù)(Long) 浮點數(shù)分為: 單精度浮點數(shù)(Single)和雙精度浮點數(shù)(Double) 有時也把貨幣型數(shù)據(jù)(Currency)和字節(jié)型數(shù)據(jù)(Byte)劃歸數(shù)值型數(shù)據(jù)。數(shù)值型數(shù)據(jù)的默認值為:0 所有數(shù)值變量都可相互賦值。在將浮點數(shù)賦予整數(shù)之前, Visual Basi
40、c將浮點數(shù)的小數(shù)部分四舍五入到整數(shù)。 1)整數(shù)(Integer)% 整數(shù)是不帶小數(shù)點和指數(shù)符號的數(shù),在機器內(nèi)部以2字節(jié)二進制碼形式表示。VB中用n%來表示整數(shù),其中%為整數(shù)的類型符,可以省略。如-123%、123都表示整數(shù)。2)長整數(shù)(Long)& 整數(shù)的最大值為32767,大于此數(shù),程序運行時就會因為溢出產(chǎn)生中斷。此時可使用長整數(shù)。 長整數(shù)用4字節(jié)二進制數(shù)存儲,可以表示更大的整數(shù),其取值范圍為-21474836482147483647。VB中用n&來表示長整數(shù),其中&為長整數(shù)的類型符。如-1234&、987654&都表示長整數(shù)。 浮點數(shù)也稱為實型數(shù)或?qū)崝?shù),由符號、尾數(shù)和指數(shù)組成,分單精度浮點
41、數(shù)(Single)和雙精度浮點數(shù)(Double),其指數(shù)部分分別用“E”(或“e”)和“D”(或“d”)表示。3)浮點數(shù)單精度浮點數(shù)!雙精度浮點數(shù)#1數(shù)值型數(shù)據(jù)(Numeric)4)貨幣型(Currency) 貨幣型屬于定點實數(shù)或整數(shù),用8個字節(jié)存儲,小數(shù)點前有15位,小數(shù)點后有4位,其余的數(shù)字被舍去,其表示形式為在數(shù)字后加上“”。5)字節(jié)型(Byte) 字節(jié)型數(shù)據(jù)用1個字節(jié)的無符號二進制數(shù)存儲,取值范圍為0255。1數(shù)值型數(shù)據(jù)(Numeric)2. 日期型數(shù)據(jù)(Date) 用于存儲Date 和 Time,表示的日期從公元100年1月1日9999年12月31日,時間范圍為0:00:0023:5
42、9:59。 任何在字面上可以被認作日期的文本都可以賦值給日期變量,且日期文字必須用符號“#”括起來。用8個字節(jié)存儲,默認值為:0:00:00。如: #January 15,2002#, #1985-10-1 9:45:00 PM#都是合法的日期型數(shù)據(jù)。例如: Dim SomeDate As Date SomeDate = #1980-03-16# SomeDate = #3-6-93 13:20# SomeDate = #March 27 ,2004 1:20am#3.邏輯型數(shù)據(jù)(Boolean) 邏輯型數(shù)據(jù)只有兩個值:真(True)和假(False),用2個字節(jié)存儲,經(jīng)常用來表示邏輯判斷的結(jié)
43、果。Boolean 的缺省值為 False。 說明: 當(dāng)把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為邏輯型數(shù)據(jù)時: 0轉(zhuǎn)換為False 非0轉(zhuǎn)換為 True。反之,當(dāng)把邏輯型數(shù)據(jù)轉(zhuǎn)換為數(shù)值型時: False轉(zhuǎn)換為0 True轉(zhuǎn)換為-1。4.字符型數(shù)據(jù)(string) 字符型數(shù)據(jù)是指一切可打印的字符和字符串,它是用雙引號括起來的一串字符。一個西文字符、漢字都是一個字符,它們在內(nèi)存中都占兩個字節(jié)。字符型數(shù)據(jù)的默認值為:“” 在VB中有兩種類型字符串: 變長字符串和定長字符串。 變長字符串的長度不確定,可以是0231個字符(約21億)。 定長字符串長度一定,最多不超過 216 個字符如: Dim S As String 變長
44、字符串 Dim/Private/Public/ Static varname As String * 8 定長字符串如: Dim MyString As String * 10 聲明長度為10個字符的定長字符串 MyString = Mary is 5. Print MyString MyString = “Mary is five years old.” MyString的值為 Print MyString “Mary is fi”, 多余的部分被截斷,舍棄。 說明:1)空字符串與空格串的區(qū)別; 2)在字符串中必須用兩個連續(xù)的雙引號來表示字符串有一個雙引號。 如字符串:abc“計算機”abc
45、,在VB中表示為: abc計算機abc 3)Dim intX As Integer Dim strY As String StrY=3716 將數(shù)字賦值給字符串 intX=strY 將字符串傳遞給數(shù)值變量5.對象(Object)類型的數(shù)據(jù) 對象類型:占用4個字節(jié)的內(nèi)存空間,存放的是對一個對象的引用(對象在內(nèi)存中的地址),程序?qū)ο笮妥兞康牟僮鞯韧趯λ脤ο蟮牟僮鳌?用 Set 語句給對象型變量賦值。未賦值之前為Nothing如: Dim objFirst As Object | Control | 對象類型名 Set objFirst = cmdok cmdok為某一按鈕對象名 Set
46、objFirst = Form Dim objFirst As CommandButton Set objFirst = cmdok 把按鈕對象賦給此變量 Set objFirst = Form 錯誤,類型不匹配6.變體(Variant)數(shù)據(jù)類型 Variant數(shù)據(jù)類型又稱為變體數(shù)據(jù)類型,它是一種特殊的、可以表示所有系統(tǒng)定義類型的數(shù)據(jù)類型。 變體數(shù)據(jù)類型對數(shù)據(jù)的處理可以根據(jù)上下文的變化而變化,除了定長的string類型及用戶自定義的數(shù)據(jù)類型之外,可以處理任何類型的數(shù)據(jù)而不必進行數(shù)據(jù)類型的轉(zhuǎn)換,如上所述的數(shù)值型、日期型、對象型、字符型的數(shù)據(jù)都可表示。 Variant數(shù)據(jù)類型是VB對所有未定義的變
47、量的缺省數(shù)據(jù)類型,能夠存儲所有類型的數(shù)據(jù)。 Variant型變量占用16個字節(jié)的內(nèi)存。 Dim SomeValue SomeValue = 17 SomeValue = SomeValue - 15 SomeValue = U & SomeValue 除了可以表示各種類型的數(shù)據(jù)外,Variant類型的變量也可以包含Empty、Error及Null等特殊值。Empty值:Empty值用來標(biāo)記尚未初始化(給定初值)的Variant變量。在賦值之前,Variant變量具有值Empty。值,Empty是異于0、零長度字符串( “” )或Null值的特定值。 Null 值:Null通常用于數(shù)據(jù)庫應(yīng)用程序
48、,表示未知數(shù)據(jù)或丟失的數(shù)據(jù)。 注意:1、對包含Null 的表達式,計算結(jié)果總是Null。 2、將Null值、含Null的Variant變量或計算結(jié)果為Null的表達式作為參數(shù)傳遞給大多數(shù)函數(shù),將會使函數(shù)返回Null。3、也可用Null關(guān)鍵字指定Null值,例如:z=Null4、如果要測試Variant變量是否包含Null值,可以例用IsNull函數(shù),即Null與本身不想等。Error值: Error是用來指示在過程中出現(xiàn)錯誤時的特殊值。二 用戶自定義數(shù)據(jù)類型 除了上述數(shù)據(jù)類型外,在VB中,用戶可以根據(jù)需要利用Type語句定義自己的數(shù)據(jù)類型,其格式如下:Private | Public Type
49、 自定義類型名 數(shù)據(jù)類型元素 As 類型名 End Type相當(dāng)于C 語言中的結(jié)構(gòu)體其中,數(shù)據(jù)類型元素名為自定義數(shù)據(jù)類型中的一個成員, 類型名為上述基本類型名或自定義數(shù)據(jù)類型名。注意:(1)自定義類型必須在標(biāo)準模塊或窗體模塊的聲明段中聲明,在標(biāo)準模塊中定義時默認為全局變量(Public)。在窗體模塊或類模塊的聲明部分定義模塊級用戶自定義類型時,一定要加上Private關(guān)鍵字。(2)自定義類型的元素類型如果有字符串,則必須是定長字符串,即應(yīng)該為:strName As String*常數(shù)(“常數(shù)”指明定長字符串的長度)用戶可以像使用標(biāo)準數(shù)據(jù)類型一樣使用自義的數(shù)據(jù)類型 ,如: Dim Diego A
50、s Employee 在過程中 Private Dona As Employee 在模塊中使用自定義變量中的元素,類似于對象屬性的操作: Diego. Name=”Diego” Private Type EmployeeID As IntegerName As String *20Salary As CurrencyEnd Type4.2 常量和變量4.3.1 常 量 在程序運行過程中,其值不能被改變的量稱為常量。在VB中有三類常量: 普通常量 符號常量 系統(tǒng)常量。 一、普通常量 1 整型常量 (1)整型(Integer):表示-32768至32767之間的整數(shù) 例如:10 110 20 (2
51、)長整型(Long): 表示-2,147,483,648至2,147,483,647之間的整數(shù) 例如:長整型常數(shù)的書寫: 23& 通常我們說的整型常量指的是十進制整數(shù),但VB中可以使用八進制和十六進制形式的整型常數(shù),因此整型常數(shù)有如下三種形式: 1)十進制整數(shù)。如125,0,-89。202)八進制整數(shù)。以&或&O(字母O)開頭的整數(shù)是八進制整數(shù),如&O25表示八進制整數(shù)25,即(25)8 ,等于十進制數(shù)21。 3)十六進制。以&H開頭的整數(shù)是十六進制整數(shù),如&H25表示十六進制整數(shù)25,即(25)16 ,等于十進制數(shù)37。VB中的顏色數(shù)據(jù)常常用十六進制整數(shù)表示。 4.2 常量和變量2、實數(shù)1)
52、單精度實型(Single):有效數(shù)為7位2)雙精度實型(Double):有效數(shù)為15位常量的表示:1)十進制小數(shù)形式。它是由正負號(+,-)、數(shù)字(09)和小數(shù)點(.)或類型符號(!、#)組成,即n.n,n!或n#,其中n是09的數(shù)字。例如0.123、.123、123.0、123!、123#等2)指數(shù)形式。nEm 或 n.nEm, nDm 或 n.nDm 例:1.25E+3 和 1.25D+3相當(dāng)于1250.0 或者1.25103。4.2 常量和變量3、字符串常量在VB中字符串常量是用雙引號“”括起的一串字符,可以是所有西文字符和漢字、標(biāo)點符號等;例如ABC,abcdefg,123,0,VB程
53、序設(shè)計等。說明:(1)表示空字符串,而 表示有一個空格的字符串;(2)若字符串中有雙引號,例如ABDXYZ,則用連續(xù)兩個雙引號表示,即: ABDXYZ“4、邏輯(Boolean)數(shù)據(jù)類型 只有兩個值True,或False。將邏輯數(shù)據(jù)轉(zhuǎn)換成整型時:True為-1,F(xiàn)alse為0;其它數(shù)據(jù)轉(zhuǎn)換成邏輯數(shù)據(jù)時:非0為True, 0為False。4.2 常量和變量 5、日期常量 日期(Date)型數(shù)據(jù)按8字節(jié)的浮點數(shù)來存儲,表示日期范圍從公元100年1月1日9999年12月31日,而時間范圍從0:00:0023:59:59。 一種在字面上可被認作日期和時間的字符,只要用號碼符“#”括起來,都可以作為日期
54、型數(shù)值常量。 例:#09/02/99#、#January 4,1989#,#2002-5-4 14:30:00 PM#都是合法的日期型常量。 4.2 常量和變量二、符號常量 在程序中,某個常量多次被使用,則可以使用一個符號來代替該常量,這樣不僅在書寫上方便,而且有效地改進了程序的可讀性和可維護性。 VB中使用關(guān)鍵字Const 聲明符號常量。其格式如下: Const 常量名 As 類型 =常數(shù)表達式 或:Const 常量名 類型符號=常數(shù)表達式例如: Const PI As Double=3.1415926535 等價于: Const PI#=32 常量和變量 例如,要
55、將文本框Text1的前景顏色設(shè)置為紅色,可以使用下面的語句: Text1.ForeColor=vbRed 這里的vbRed就是系統(tǒng)常量。這比直接使用16進制數(shù)來設(shè)置要直觀得多。三、系統(tǒng)常量 VB系統(tǒng)提供的應(yīng)用程序和控件的系統(tǒng)定義常數(shù)。它們存放于系統(tǒng)的對象庫中,在“對象瀏覽器”中的 Visual Basic(VB) 和 Visual Basic for applications(VBA)對象庫中列舉了 Visual Basic 的常數(shù) 4.2 常量和變量一.變量的命名規(guī)則 1. 以字母或漢字開頭,后可跟字母、數(shù)字或下劃線組成. 2. 變量名最長為255個字符; 3. VB中不區(qū)分變量名的大小寫,
56、不能使用VB中的關(guān)鍵字; 4.字符之間必須并排書寫,不能出現(xiàn)上下標(biāo) 5.同一個過程中不能出現(xiàn)重名變量以下符是合法的變量名:a, x, x3, BOOK_1, sum5 以下標(biāo)識符是非法的: 3s 以數(shù)字開頭 s*T 出現(xiàn)非法字符* -3x 以減號開頭 bowy-1 出現(xiàn)非法字符-(減號) if 使用了VB的關(guān)鍵字 4.2 變 量 二.變量聲明 1.用Dim語句顯式聲明變量 形式:Dim 變量名 AS 類型 Dim 變量名類型符例:(1)Dim a As integer , b As single 等價于 Dim a%, b! 但不等價于:Dim a, b as integer (此時a屬于變體
57、型)(2)Dim s as string *5 (s只能裝5個字符,不加*5可裝多個字符)(3)Dim a as integer a=1.76 (此時若輸出變量a的值, 輸出結(jié)果是多少?)4.2 常量和變量 下面程序使用的變量a, b, Total都沒有事先定義。Private Sub Form_Click()Total = 0a = 10: b = 20Total = a + bPrint “Total=; TotalEnd Sub2.隱式聲明 Visual Basic允許用戶在編寫應(yīng)用程序時,不聲明變量而直接使用。 所有隱式聲明的變量都是Variant數(shù)據(jù)類型。 VB根據(jù)程序中賦予變量的值
58、來自動調(diào)整變量的類型。 例如:4.2 常量和變量3強制顯式聲明Option Explicit語句 良好的編程習(xí)慣都應(yīng)該是“先聲明變量,后使用變量”,這樣做可以提高程序的效率,同時也使程序易于調(diào)試。Visual Basic 中可以強制顯式聲明,可以在窗體模塊、標(biāo)準模塊和類模塊的通用聲明段中加入語句: Option Explicit4.2 常量和變量4.3 運算符和表達式一. 運算符 1. 算術(shù)運算符(ia=3)4.3 運算符和表達式一. 運算符 1. 算術(shù)運算符例:5+2*10 mod 10 9 / 3 +2 2 結(jié)果是:112. 字符串運算符與字符串表達式 字符串運算符有: 、+ 。 功能是字
59、符串連接例如: ABCD + EFGHI 結(jié)果為:ABCDEFGHI“ VB ” & “程序設(shè)計教程” 結(jié)果為:VB程序設(shè)計教程說明:當(dāng)連接符兩旁的操作量都為字符串時,上述兩個連接符等價。它們區(qū)別是: +(連接運算):兩個操作數(shù)均應(yīng)為字符串類型; &(連接運算):兩個操作數(shù)既可為字符型也可為數(shù)值型,當(dāng)是數(shù)值型時,系統(tǒng)自動先將其轉(zhuǎn)換為數(shù)字字符,然后進行連接操作。 4.3 運算符和表達式例:100 + 123 結(jié)果為 223100 + 123 結(jié)果為 100123Abc + 123 出錯100 & 123 結(jié)果為 100123 100 & 123 結(jié)果為 100123 Abc & 123 結(jié)果為
60、Abc123Abc & 123 結(jié)果為 Abc123 注意:使用運算符“&”時,變量與運算符“&”之間應(yīng)加一個空格。這是因為符號“&”還是長整型的類型定義符,如果變量與符號“&”接在一起,VB系統(tǒng)先把它作為類型定義符處理,因而就會出現(xiàn)語法錯誤。 4.3 運算符和表達式4.4.3 關(guān)系運算符與關(guān)系表達式 比較兩個運算量之間的關(guān)系,關(guān)系表達式的運算結(jié)果為邏輯量。若關(guān)系成立,結(jié)果為True,若關(guān)系不成立,結(jié)果為False。 VB中的關(guān)系運算符如下表所示。 運算符含義優(yōu)先級實例結(jié)果小于所有關(guān)系運算優(yōu)先級相同。低于算術(shù)運算的加“+”,減“-”運算,高于邏輯非“Not”運算。15+1020False=小于
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Module2 Unit1 Whats your name(說課稿)-2024-2025學(xué)年外研版(一起)英語一年級上冊
- 2《吃水不忘挖井人》(說課稿)-2024-2025學(xué)年統(tǒng)編版(2024)語文一年級下冊
- 15《搭船的鳥》說課稿-2024-2025學(xué)年統(tǒng)編版語文三年級上冊
- 2023八年級數(shù)學(xué)上冊 第三章 位置與坐標(biāo)2 平面直角坐標(biāo)系第3課時 建立適當(dāng)?shù)钠矫嬷苯亲鴺?biāo)系求點的坐標(biāo)說課稿 (新版)北師大版
- 15堅持才會有收獲(說課稿)-部編版道德與法治二年級下冊
- 2023七年級道德與法治上冊 第二單元 友誼的天空 第五課 交友的智慧 第2框 網(wǎng)上交友新時空說課稿 新人教版
- 1假期有收獲 說課稿-2023-2024學(xué)年道德與法治二年級上冊 統(tǒng)編版
- 2025外墻紙皮磚合同
- 6的乘法口訣(說課稿)-2024-2025學(xué)年人教版數(shù)學(xué)二年級上冊
- Unit 3 Fascinating Parks Discover useful structures 說課稿-2024-2025學(xué)年高中英語人教版(2019)選擇性必修第一冊
- 建材材料合作合同范例
- 2025年集體經(jīng)濟發(fā)展計劃
- 病歷書寫規(guī)范細則(2024年版)
- 2024-2025學(xué)年人教版八年級上冊地理期末測試卷(二)(含答案)
- 雙方共同買車合同范例
- 醫(yī)務(wù)從業(yè)人員行為規(guī)范培訓(xùn)
- 中小學(xué)校食品安全管理現(xiàn)狀與膳食經(jīng)費優(yōu)化方案
- 中醫(yī)外治法課件
- 第15屆-17屆全國中學(xué)生物理競賽預(yù)賽試卷含答案
- 道路運輸企業(yè)主要負責(zé)人和安全生產(chǎn)管理人員安全考核題(公共部分題+專業(yè)部分題)及答案
- 外研版小學(xué)英語(三起點)六年級上冊期末測試題及答案(共3套)
評論
0/150
提交評論