公告

Collapse
No announcement yet.

Visual Basic 6 › 輸出與輸入

Collapse
X
Collapse
Who has read this thread:
 
  • Filter
  • Time
  • Show
全部清除
新帖子

  • Visual Basic 6 › 輸出與輸入

    ◆ 標籤(Label) ◆
    「標籤」工具的使用是在「表單」某固定的位置上,對輸入的資料或顯示的資料給予提示訊息和說明,卻無法對資 料做輸入或修改的動作。 標籤常用的屬性有:
    • Alignment(對齊方式)
       0:靠左對齊(預設值)
       1:靠右靠齊
       2:靠中對齊
    • BackStyle(背景)
        0:透明
        1:不透明(預設值)
    • BorderStyle(邊框)
        0:沒有框線(預設值)
        1:單線固定
    • Caption(標題):標籤上的文字,預設值為Label1。
    [hr] ◆ 文字方塊(text Box) ◆
    「文字方塊」使用實際是用來輸入、修改和顯示資料的工具。因為在某些條件下你希望對表單上的資料做輸入或修 改的動作,又在某些條件下卻不允許輸入資料(只能看不能改),此時就必須使用工具箱內的文字方塊工具來完成 。 其常用屬性有:
    • MaxLength(文字長度):設定文字方塊內可容納最多字元數目。若設定為「0」,表示長度不限制。
    • Mu1tiLine(多行):當文字方塊內顯示文字資料超過所設定的寬度時,決定能否採多行或單行顯示資料 :
       True:允許多行顯示
       False:不允許多行顯示(預設值)
    • PasswordChai(密碼):輸入的字元不顯示,改由其他符號取代,如(*)號。
    • Text(文字):當文數字資料輸入到文字方塊內,會以字串方式放入Text屬性內,若此屬性內容在程式設 計或執行階段時有所異動,則表單上對應的文字方塊內的資料亦跟著異動。
    • ScrollBars(捲軸):ScrollBar,用來設定文字方塊中是否出現水平或 (及)垂直捲軸。對文字方塊而言可以有四個數值:
       0:表示不要捲軸(預設值)
       1:表示水平捲軸
       2:表示垂直捲軸
       3:表示兩個都要這個屬性欄位只能在設計階段做設定,而且MultiLine屬性要為True時,Scro llBars值才會有作用。
    [hr] ◆ 數值與字串的轉換函數
    在「文字框」工具的屬性中,Text屬性算是最常使用的屬性之一,其功能就是不管輸入的資料是文字或是數值 ,Visual Basic都自動轉成字串存入Text屬性中。所以,在程式碼中欲對Text屬性中的資料做數值計算時,必 須先使用Val函數將文字資料轉成數值方能做各種計算。
    【語法】
    Val(S):將字串S中前面是數字的部份轉換成數值資料。
    Str(N):將數值N轉換成字串資料。
    [hr] ◆ 捲軸(Scroll Bar) ◆
    在設計程式時,如果使用者輸入一個數值,為了避免使用者輸入錯誤或是輸入的資料超出範圍,這時可以用捲軸控 制項讓使用者不必輸入資料,而直接調整捲動軸,由捲軸給予一資料值。 VisualBasic提供了兩種捲軸,一個為垂直捲軸(VerticalScrollBar);另一個為 水平捲軸(Horizontal ScrollBar)。其常用屬性為:
    • LargeChange:當捲軸改變時,設捲動鈕移動的距離,預設值為1。
    • Max:捲軸的最大值(-32768~32767),預設值為32767。
    • Min:捲軸的最小值(-32768~32767),預設值為0。
    • SmallChange:當使用者按兩端箭頭微動鈕時,設定捲動鈕移動的距離,預設值為1。
    • Value:目前捲動鈕所在位置的值。
    [hr] ◆ InputBox函數 ◆
    當我們在設計程式時,要由鍵盤輸入一些資料時,必須在輸入處的前面加上一些提示訊息「標籤」,使用者才知道 要輸入什麼樣的資料。
    【語法】 InputBox (提示訊息 [,[標題][,[預設值][,Xpos,Ypos]]])
    [hr] ◆ MsgBox 敘述與MsgBox函數 ◆
    在使用Windows時,若發生錯誤的操作,會出現相關的錯誤或警告訊息的對話框,以供使用者注意。
    ▂▂MsgBox敘述
    【語法】 敘述格式MsgBox訊息[,[格式碼][標題]]
    【說明】 1. MsgBox函數與MsgBox敘述用法一樣,最大的不同在於MsgBox函數會傳回值,而MsgBox敘 述不會。 2. 訊息:用來顯示警告或提示使用者的文字。 3. 標題:為對話方塊的標題欄上的文字。 4. 格式碼:回覆按鈕+圖示(可為設定值或設定值之常數符號)
    ▂▂MsgBox函數
    MsgBox函數會傳回值。
    【語法】X = 函數格式MsgBox(訊息[,[格式碼][標題]])
    有一種漂亮是為自己堅強
Working...
X