小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

VB 6 Print、Cls、Move方法

 shen23h 2010-09-03

VB 6 Print、Cls、Move方法
屬性是指對象的特性,事件是能被對象識(shí)別和響應(yīng)的動(dòng)作,而方法則是對象要執(zhí)行的動(dòng)
作。
方法語句格式:對象名.方法名(參數(shù),參數(shù),…)
如沒有返回值,則參數(shù)不出現(xiàn)在括號(hào)中。
判斷是屬性還是方法。屬性名一般是名詞(如Appearance, Caption, Width等),方法
名一般是動(dòng)詞。
在程序代碼中,"對象名。方法名"可以是一個(gè)完整的語句,但"對象名。屬性名"不是一
個(gè)完整的語句。涉及到對象屬性的語句總是一個(gè)賦值語句,要么是給對象的屬性賦值,
要么是將對象的屬性值返回給一個(gè)變量。
1、Print 方法(顯示數(shù)據(jù)和文本)
Print方法是用來輸出數(shù)據(jù)和文本的一個(gè)重要方法??捎迷诖绑w、圖片框控件等。
⑴Print方法語句格式:對象名.Print表達(dá)式   
表達(dá)式可以是數(shù)值也可以是字符串。對于數(shù)值表達(dá)式,先計(jì)算出表達(dá)式的值,然后輸出
;字符串表達(dá)式將按原樣輸出,并且,字符串一定要放在雙引號(hào)內(nèi)。如果忽略表達(dá)式,
則輸出一個(gè)空行。
例如,編寫窗體的Click事件過程的代碼:
Private Sub Form Click()
   x=20
   y=30
   Print x
   Print y
   Print x+y
   Print
   Print "ABcdEFgh"
   Print "火力光波"
End Sub
⑵分隔符:逗號(hào)(間隔14個(gè)字符)、分號(hào)、空格或&符號(hào)。
使用一個(gè)Print語句輸出多個(gè)表達(dá)式。各表達(dá)式之間需要用分隔符隔開。分隔符可以是逗
號(hào)、分號(hào)、空格或&符號(hào)。如果表達(dá)式使用逗號(hào)分隔,在輸出時(shí),各表達(dá)式之間間隔14個(gè)
字符的位置。如果使用其他幾種分隔符,則表達(dá)式將按緊湊格式輸出。
例如,將上例代碼改寫為:
Private Sub Form_Click( )
    x = 20
    y = 30
    Print "x+y", x + y
    Print "x+y"; x + y
    Print
    Print x, y; "火力光波" & " ABcdEFgH" & x + y
End Sub
⑶行的位置:不換行,在語句末尾加逗號(hào)或分號(hào)。
在一般情況下,每執(zhí)行一次Print方法都會(huì)自動(dòng)換行,即后一個(gè)Print語句的執(zhí)行結(jié)果總
是顯示在前一個(gè)Print語句的下一行。為了仍在同一行上顯示,可以在Print語句的末尾
加上逗號(hào)或分號(hào)。
例如,將上例代碼改寫為:
Private Sub Form_Click()
     x = 20
     y = 30
    Print "x+y=",
    Print x + y
    Print
    Print "x+y=";
    Print x + y
End Sub
⑷列的位置:
①輸出內(nèi)容顯示在左端,可在Print語句中加空格來確定。
②Tab(n)函數(shù)的參數(shù)n是可選的,用來指定表達(dá)式輸出時(shí)的起始列數(shù)。若忽略此參數(shù),
則將輸出點(diǎn)移動(dòng)到下一個(gè)輸出區(qū)的起點(diǎn)。
  Spy(n)函數(shù)的參數(shù)n是必須的,用來指定輸出表達(dá)式之前插入的空格數(shù)。
語句格式:Print Tab(n);“數(shù)據(jù)和文本”;Spc(n);“數(shù)據(jù)和文本”
例如,編寫窗體的Click事件過程的代碼:
Private Sub Form_Click()
   Print
   Print Tab(17); "火力光波"
   Print
   Print Tab(6); "火力光波"; Spc(10); "編程入門"
   Print Tab(7); "火力光波"; Spc(11); "編程入門"
   Print Tab(8); "火力光波"; Spc(12); "編程入門"
   Print Tab(9); "火力光波"; Spc(13); "編程入門"
End Sub
出處:Visual Basic 6.0基礎(chǔ)教程
 2、Cls方法(清除文本或圖形)
Cls方法用來清除由Print方法在窗體上顯示的文本或圖形??捎迷诖绑w、圖片框控件等
。
Cls方法語句格式:對象名.Cls
如對象名缺省,則表明清除本窗體上的內(nèi)容。
實(shí)例,單擊窗體顯示一行文本,雙擊窗體時(shí)文本被清除。
窗體的Click與DblClick事件過程的代碼:
Private Sub Form_Click()
   Print
   Print "  雙擊可以清除窗體的內(nèi)容"
End Sub
Private Sub Form_DblClick()
    Cls
End Sub
出處: Visual Basic 6.0基礎(chǔ)教程
 3、Move方法(移動(dòng)對象、改變對象大小)
Move方法可以使對象移動(dòng),在移動(dòng)的同時(shí)還可以改變對象的大小??捎迷诖绑w與大多數(shù)
控件。
Move方法語句格式:對象名.JMove Left [Top],[Width],[Height]
  Move方法有4個(gè)參數(shù),其中參數(shù)Left與Top分別是指對象左、上頂點(diǎn)的橫坐標(biāo)與縱坐標(biāo)
,參數(shù)Width與Height分別是指對象的寬度與高度。參數(shù)Left是必需的,其他參數(shù)是可選
的。
實(shí)例,每單擊一次,窗體向右下方移動(dòng)一定的距離并越來越小。
窗體的Click事件過程的代碼:
Private Sub Form_Click()
    Move Left + 500, Top + 500, Width - 250, Height - 250
End Sub
在該段代碼中,Left、Top等是窗體的屬性,這里省略了窗體名。
出處:Visual Basic 6.0基礎(chǔ)教程   

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多