亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

VB.NET Sub過程是怎么樣的

發布時間:2021-10-27 17:21:07 來源:億速云 閱讀:167 作者:柒染 欄目:編程語言

今天就跟大家聊聊有關VB.NET Sub過程是怎么樣的,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

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

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

  2. statements  

  3. End Sub 

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

  • 什么是VB.NET對象生命周期

  • VB.NET屬性設置相關技巧總結

  • VB.NET對象變量聲明實現方式解析

  • VB.NET String數據類型具體相關操作技巧

  • VB.NET自定義類型實現方法介紹

每次調用VB.NET Sub過程都會執行Sub和End Sub之間的statements。可以將子過程放入標準模塊、類模塊中。按照缺省的規定,所有模塊中的子過程為Public(公用的)這意味著在應用程序中可隨處調用它們。在Visual Basic中應區分通用過程和事件過程這兩類子過程

1.通用過程

通用VB.NET Sub過程告訴應用程序如何完成一項指定的任務。一旦確定了通用過程,就必須由專有應用程序來調用。反之,在響應用戶引發的事件或系統引發的事件而調用事件過程之前,事件過程通常總是處于空閑狀態。建立通用過程就是為了將幾個不同的事件過程所要執行的同樣語句“提”出來。將公共語句放入一個分離開的過程(通用過程)并由事件來調用它,這樣一來就不必重復代碼,也容易維護應用程序。

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

2.事件過程

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

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

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

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

看完上述內容,你們對VB.NET Sub過程是怎么樣的有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新绛县| 资溪县| 巴林左旗| 呼伦贝尔市| 新蔡县| 绍兴县| 安新县| 太保市| 当阳市| 武义县| 仁寿县| 彰武县| 五华县| 新津县| 江城| 公主岭市| 东方市| 通州区| 永年县| 密山市| 灌南县| 闸北区| 赣州市| 湖南省| 咸宁市| 鄢陵县| 五华县| 安远县| 临江市| 德令哈市| 深泽县| 永善县| 桐梓县| 武穴市| 鄂伦春自治旗| 三门峡市| 津南区| 宜阳县| 恭城| 双鸭山市| 久治县|