腾讯分分彩计划精准群

您好!歡迎來到南京前程網   學員登錄 | 學員注冊 | 機構登錄 | 機構注冊
+ 前程網微信
QQ登錄
全國統一熱線:400-019-0198
您所在的位置:首頁 -> 看新聞  -> 計算機

全國計算機二級考試《Visual Basic》復習知識點(6)

來源:南京前程網    點擊量:[59]    發布時間:2019-08-26    加入收藏

  Visual Basic的輸出機制

  作為輸出的對象,Visual Basic提供了標簽,文本框,窗體,圖片框(Picture Box)等用于輸出,而且Visual Basic里也有一堆命令、屬性涉及信息的輸出,較常用的有:MsgBox函數,Print方法,Cls方法,Tab函數,Format函數,FontName,FontSize,FontBold,FontItalic,FontStrikethru,FontUnderline屬性,CurrentX,CurrentY屬性等。

  1. 通過MsgBox函數輸出

腾讯分分彩计划精准群   了解Windows應用程序的人都知道當用戶操作錯誤時,應用程序往往打出一個消息框來提示用戶的錯誤,象這樣:

  Dim Action As Integer

  Action = MsgBox("單擊確定鍵將引爆此計算機!", vbYesNo + vbCritical + vbDefaultButton2, "警告!")

  If Action = 6 Then Explode

  這個功能在Visual Basic里是通過MsgBox函數來實現的,這樣程序員就不必自己去畫一個消息框了。語法是:

  Action = MsgBox (msg, type, title)

  其中,msg是消息的內容,是一個字符串型的變量,type及title參數是可以省略的,type參數指定顯示的按鈕是什么及使用什么樣的圖標(這個參數往往讓新程序員思考幾分鐘),title參數指定消息框的標題。type參數的含義是:

  例如:Action = MsgBox (“Are you girl?”, vbYesNo + vbQuestio“Question”)。使用這個函數時Visual Basic將產生一個標題為Question,具有問號和Yes,No按鈕的消息框。作為一個函數,本質上還是要返回值的,MsgBox的返回值確定了用戶的選擇,程序可根據返回值做出相應的動作。

  2. Print方法,Cls方法,Tab函數

  (1) Print方法

  Print 方法的語法是:object. Print expressionlist

  object表示Print作用的對象,比如是Form或者是Picture Box,object是可以省略的,省略時的Print往往在窗體上輸出。expressionlist是輸出的內容,允許許多項數據的輸出,在數據間可以加入“,”或”;”。加入分號將使下一數據項緊挨著上一數據項輸出。而加入逗號,則Visual Basic將下一數據項在下一打印區輸出,其實就是空了幾個空格后再輸出。兩個打印區之間有14個字符的寬度,其實這也很難衡量,比如14個“W”所占的寬度大概是14個“i”所占寬度的三倍多。幸好中國日本之類的方塊字所占的寬度基本上是一樣的,所以較好處理一些。

腾讯分分彩计划精准群   (2) Tab函數

腾讯分分彩计划精准群   Tab函數只用在Print方法中,它用來移動下一個字符到打印位置,這將省去數空格的功夫。語法是:Tab (column)

腾讯分分彩计划精准群   Tab函數將Visual Basic自定義的14字符寬的打印區扔到一邊,用自己的方式定義了新的靈活的打印區寬度。

  (3) Cls方法

  Cls也是一個古老的BASIC語句,原來它的作用總是把屏幕變成黑色,然后在左上角或左下角閃爍一個光標,Visual Basic里它的作用是清除繪圖語句和Print語句產生的文字和圖形。

  語法是:object. Cls

  object指清除的對象,可以是Form或Picture Box。如果object省略,通常Visual Basic都把當前的窗口作為Cls操作的對象。

  3. Format函數

  Format函數用于制定字符串或數字的輸出格式。語法是:x = Format (expression,fmt)

腾讯分分彩计划精准群   expression是所輸出的內容。fmt是指輸出的格式,這是一個字符串型的變量,這一項若省略的話,那么Format函數將和Str函數的功能差不多。

  • 咨詢電話:025-8698220086982230

    咨詢QQ:279768085 、879324637

    更多優惠活動,請大家關注前程網微信~

[責任編輯: 1 ]
  • 暫無機構發布信息。

全國統一報名專線

400-019-0198

在線咨詢:

招生合作 | 廣告合作 | 會員合作 | 網站加盟 | 網站介紹 | 誠聘英才 | 友情鏈接 | 聯系我們 | 網站聲明 |     
國家工業與信息化部網站經營許可證編號:蘇B2-20110182  國家工業與信息化部備案號:
江蘇省信息化協會會員網站 江蘇省互聯網協會會員網站
Copyright © 2005-2019 前程網 江蘇指點前程信息科技有限公司 All Rights Reserved
腾讯分分彩计划精准群 網絡支持:

北京PK10微信福利群 安徽快三老群 北京PK10高手讨论群 北京PK10高手交流群 北京PK10微信交流群