歡迎來到裝配圖網! | 幫助中心 裝配圖網zhuangpeitu.com!
裝配圖網
ImageVerifierCode 換一換
首頁 裝配圖網 > 資源分類 > PPT文檔下載  

《語法基礎》PPT課件

  • 資源ID:16146380       資源大?。?span id="1gwogu0" class="font-tahoma">304.31KB        全文頁數(shù):20頁
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

《語法基礎》PPT課件

第五章 語法基礎,數(shù)據類型 常量 變量 運算符 數(shù)組,數(shù)據類型(1),一用于保存數(shù)字的幾種數(shù)字類型 Interger16位整型 Long32位整型 Single32位單精度浮點 Double64位雙精度浮點 Currency64位精確定點(整數(shù)15位小數(shù)4位) Byte8位字節(jié)型,數(shù)據類型(2),二用于進行邏輯判斷的Boolean類型 16位, 取值只有True和False 從其它數(shù)據類型轉換為Boolean時 0轉成False, 其它值為True 從Boolean轉換為其它數(shù)據類型時 False轉成0, True為-1,數(shù)據類型(3),三用于保存字符串的String類型 雙引號括起 變長String,最多231個字符 如: Dim temp As string 定長String, 最多216, 不足字符以空格填充 如: Dim temp As string * 100,數(shù)據類型(4),四用于保存日期的Date類型 64位, 識別多種日期格式, 除漢字日期以外 如: Dim birthday As Date birthday = #12/5/78# birthday = #1990-12-5 12:00:00 AM# birthday = #January 1, 1993# 取值范圍為:100年1月1日9999年12月31日,數(shù)據類型(5),五用于保存對象引用的Object類型 32位, 保存對對象的引用(地址),只能用Set語句賦值 六. 萬能的Variant類型(變體型) Dim temp 幾種特殊取值: Empty值:在賦值前,Variant型變量具有該值。 Null值:空值,用于數(shù)據庫,表示未知、尚未賦值的數(shù)據。不同于0、零長度字符串。 Error值:指出運行中的錯誤狀態(tài)。,數(shù)據類型(6),七自定義數(shù)據類型 Type 自定義類型名 元素名 As 數(shù)據類型 元素名 As 數(shù)據類型 元素名 As 數(shù)據類型 . . . End Type 類似于C語言中的結構類型,如: Type Student ID as long Name as string * 10 End Type Dim Stu1 As Student Stu1.Name = “zhang”,數(shù)據類型(7),如:Public Enum Colors White Red Green End Enum Dim temp As Colors Temp = Green,Private|Public Enum 自定義類型名 元素名 As 數(shù)據類型 End Type,八自定義枚舉類型,Public|Private Const 常量名 = 表達式 如: Const conPi = 3.1415926,有兩類常量: 用戶自定義常量 系統(tǒng)常量(以VB開頭),比如回車換行符vbCrlf、vbRed、vbCancel等等,常量,變量名稱 如何聲明 使用 變量的作用域,變量,一合法變量名 以中英文字符開頭,可以包含英文字母、中文、數(shù)字、下劃線; 不能是系統(tǒng)已有的關鍵字,如Date、if、End; 不能超過255個字符; 在同一作用范圍區(qū)域中必須唯一,比如同一個事件過程中不能有兩個同名的變量。,變量的命名,Public|Private|Static Dim 變量名 As 類型 如: * 局部變量Dim temp As Interger *模塊級變量Public temp As Interger 整個工程有效 (模塊聲明段中)Private temp As Interger 當前窗體有效 *靜態(tài)變量Static temp As Interger 退出過程不釋放,* 隱式聲明就是不聲明而直接就使用一個變量 *顯式聲明比隱式聲明更安全,Option Explicit語句強制要 求變量進行顯式聲明(或通過菜單的選項對話框設定),變量的聲明,我們會強制要求先聲明后使用,即顯式聲明。原因: 變量不聲明而直接使用,這些未聲明的變量都是Variant類型,當需要指明數(shù)據為具體類型形式時需要額外的處理,也缺乏必要的類型檢測; 在使用已有變量時可能會錯誤地拼寫了該變量,而系統(tǒng)會認為它是隱式聲明的另一個變量,而檢查不出錯誤;反之若采用顯式聲明方式,系統(tǒng)強制所有變量必須先聲明,在編譯時一旦發(fā)現(xiàn)使用了未經聲明的變量名(如寫錯),就會報告錯誤。 在每個文件代碼的通用段(首行)增加一條設置語句: Option Explicit Dim MyVar聲明變量。 MyInt = 10未聲明變量產生錯誤。 MyVar = 10聲明變量不產生錯誤。,嚴格要求變量聲明,變量的簡易聲明方式,VB還提供了一種簡易的聲明方式,只要變量 名后帶有某個特定符號,就代表該變量是某 種數(shù)據類型,如Dim $StudentName 數(shù)據類型聲明字符: Integer % Long & Single ! Double # String $,變量的作用域,全局變量:定義在BAS模塊中,使用public關鍵字,工程中所有文件所有過程共享 如在common.bas中:Public stuNo As Long 模塊級變量:定義在BAS模塊、窗體或類模塊中,使用Private或Dim關鍵字,整個模塊內共享 如在frmMain.frm中:Dim stuNo as Long 局部變量:定義在一個過程內部,僅限該過程使用,賦值運算符,frmMain.Width=300 給對象屬性賦值(數(shù)值) frmTest.Caption=“Hello”給對象屬性賦值(字符串) temp=temp+1 給普通變量賦值 flag1=true給普通變量賦值(布爾) orderDate = #2002-12-20# 給普通變量賦值(日期) Dim a As Form Set a = New Form1給對象變量賦值 VB在進行賦值運算時,會自動進行類型轉換,注釋語句,以下循環(huán)計算總成績,VB中進行運算,一、算術運算 + 加法 -減法 *乘法 /浮點數(shù)除法 整數(shù)除法 指數(shù)如 temp = 32 MOD求余數(shù) 二、比較運算 = Like Is,三、連接運算 & 強制兩個表達式作字符串連接 + 如果有數(shù)字,則作相加運算,否則作字符串連接 比較: ABA&BA+B “123”“3”“1233”“1233” 1233“1233”126 “123”3“1233”126 “123a”3“123a3”報錯,VB中進行運算,VB中進行運算,四、邏輯運算 NOT非 OR或者 AND并且 XOR異或 EQV等價 IMP蘊含,*運算的優(yōu)先順序* 算術運算 邏輯運算 高 not -(負)and * /or xor modeqv + -imp 低 &,

注意事項

本文(《語法基礎》PPT課件)為本站會員(wux****ua)主動上傳,裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知裝配圖網(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!