九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VB.NET Sub過程簡單分析
  • VB.NET Sub過程簡單分析

    VB.NET Sub過程的調(diào)用,都會執(zhí)行Sub和End Sub之間的statements。我們會在這篇文章中對這一過程進行詳細的介紹,方便大家理解。

    VB.NET編程語言的出現(xiàn),對開發(fā)人員來說無疑是一件好事。他們可以利用它來輕松的實現(xiàn)許多功能。其中VB.NET Sub過程是在響應(yīng)事件時執(zhí)行的代碼塊。將模塊中的代碼分成Sub過程后,在應(yīng)用程序中查找和修改代碼變得更容易了。Sub過程的語法是:

            
    1. {Private|Public|Friend} 
      Sub subname
      ([arguments list])  
    2. statements  
    3. End Sub 

    其中,arguments list是參數(shù)列表,可以象聲明變量一樣聲明參數(shù)。

     

    每次調(diào)用VB.NET Sub過程都會執(zhí)行Sub和End Sub之間的statements??梢詫⒆舆^程放入標準模塊、類模塊中。按照缺省的規(guī)定,所有模塊中的子過程為Public(公用的)這意味著在應(yīng)用程序中可隨處調(diào)用它們。在Visual Basic中應(yīng)區(qū)分通用過程和事件過程這兩類子過程

    1.通用過程

    通用VB.NET Sub過程告訴應(yīng)用程序如何完成一項指定的任務(wù)。一旦確定了通用過程,就必須由專有應(yīng)用程序來調(diào)用。反之,在響應(yīng)用戶引發(fā)的事件或系統(tǒng)引發(fā)的事件而調(diào)用事件過程之前,事件過程通??偸翘幱诳臻e狀態(tài)。建立通用過程就是為了將幾個不同的事件過程所要執(zhí)行的同樣語句“提”出來。將公共語句放入一個分離開的過程(通用過程)并由事件來調(diào)用它,這樣一來就不必重復代碼,也容易維護應(yīng)用程序。

    面向過程的編程思想就是每個事件對應(yīng)相應(yīng)的過程,一般來說,過程的大小應(yīng)在60至200行代碼之間,如果小于這個范圍,就要考慮這個過程是否需要單獨提出來,如果大于這個范圍,就應(yīng)當考慮是否應(yīng)將大的過程細化,一個好的程序風格總會看到其層次關(guān)系,也就是過程既有它需要調(diào)用的子過程,還有調(diào)用它的父過程。

    2.事件過程

    當Visual Basic中的對象對于個事件的發(fā)生做出認定時,便自動用相應(yīng)于事件的名字調(diào)用該事件的過程。因為名字在對象和代碼之間建立了聯(lián)系,所以說事件過程是附加在窗體和控件上的。

    (1)一個控件的事件過程將控件的實際名字(在Name屬性中規(guī)定的)、下劃線(_)和事件名組合起來。
    例如,如果希望在單擊了一個名為btnPlay的命令按鈕之后,這個按會調(diào)用事件過程,則要使用btnPlay_Click過程。

    (2)一個窗體事件過程將窗體的名字空間、下劃線和事件名組合起來。如果希望在單擊窗體之后,窗體會調(diào)用事件過程,則要使用Form_Click過程(和控件一樣,窗體也有惟一的名字,但不能在事件過程的名字中使用這些名字。)

    用戶雖然可以自己編寫事件過程,但使用Visual Basic提供的代碼過程會更方便,這個過程自動將正確的過程名包括進來。從“對象框”中選擇一個對象,從“過程框”中選擇一個過程,就可在“代碼編輯器”窗中選擇一個模板。在開始為控件編寫事件過程之前先設(shè)置控件的Name屬性,這樣可以避免在編譯時產(chǎn)生一定的錯誤隱患。如果對控件附加一個VB.NET Sub過程之后又更改控件的名字,那么也必須更改過程的名字,以符合控件的新名字。否則,Visual Basic無法使控件和過程相符。過程名與控件名不符時,過程就成為通用過程。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
VB中模塊與窗體有何區(qū)別與聯(lián)系。 - 系統(tǒng)宅的個人空間 - 編程街
][計算機]Visual Basic的基本知識
廣州電大VB網(wǎng)絡(luò)課程
VB窗體動態(tài)創(chuàng)建控件及控件事件
VB怎樣動態(tài)加載ActiveX控件
Visual Basic2自適應(yīng)窗體設(shè)計經(jīng)驗-開發(fā)頻道-VB-天極網(wǎng)
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服