成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET使用with技巧講解

開發 后端
作為一個初學者來說,如何正確的實現VB.NET使用with是非常重要的。因為這一使用方法在程序開發中非常重要,而且比較常用。

作為一款功能非常強大的面向對象語言,VB.NET深受廣大開發人員的青睞。它的使用方法相對于其他編程語言來說還算是比較簡單的。比如在VB.NET使用with中,就可以用簡單的方式來實現。#t#

在VB.NET使用with代碼中的內容看作接在with后那個對象后面就對了。

執行重復引用單個對象或結構的一系列語句。

  1. With object   
  2. [ statements ]   
  3. End With  

各部分說明

  1. object  

必選項。表達式??梢杂嬎銥槿魏螖祿愋?,包括基本類型。

  1. statements  

可選項。對 object 執行的 With 后面的一條或多條語句。

  1. End With  

終止 With 塊的執行。 

With...End With 允許對指定的對象執行一系列語句,而不必重新限定對象的名稱。例如,在VB.NET使用with中若要修改單個對象的若干不同的屬性,請將屬性賦值語句放在 With...End With 中,這樣只用引用一次對象,而不是在每個屬性賦值中都引用它。下面的示例說明如何使用 With...End With 給同一個對象的多個屬性賦值:

  1. With MyLabel   
  2. .Height = 2000   
  3. .Width = 2000   
  4. .Text = 
    "This is MyLabel"   
  5. End With  

注意 進入了 With...End With 后,直到通過 End With 后才能重新分配 object。因此,訪問指定對象的方法和屬性時不必限定它們。可以使用其他對象的方法和屬性,但是必須用它們的對象名限定它們。

可以通過在一個 With...End With 語句中放入另一個此語句來嵌套它們。但是,由于外部語句的成員被屏蔽在內部語句內,必須在內部 With...End With 中提供對外部語句中的任何對象成員的完全限定對象引用。

在VB.NET使用with中不能使用 GoTo 從 With...End With 外部分支到它的內部標簽。如果想在所有語句都執行完之前退出,請在 End With 語句上放置一個標簽并分支到該標簽。

本示例使用 With 語句對單個對象執行一系列語句。MyObject 對象及其屬性是僅用于說明目的的一般名稱。

  1. With MyObject   
  2. .Height = 100 ' Same as 
    MyObject.Height = 100.   
  3. .Text = "Hello World" ' 
    Same as 
    MyObject.Text = 
    "Hello World".   
  4. .ForeColor = Color.Green 
    ' Same as 
    MyObject.ForeColor 
    = Color.Green.   
  5. .Font = New Font(.Font, 
    FontStyle.Bold) ' Same as:   
  6. MyObject.Font = New Font
    (MyObject.Font, FontStyle.Bold).   
  7. End With   
  8. with me   
  9. .top=0   
  10. .left=0   
  11. end with  

等同于

  1. me.top=0   
  2. me.left=0  

VB.NET使用with的相關做法就為大家介紹到這里了。

責任編輯:曹凱 來源: 博客園
相關推薦

2010-01-18 18:20:49

VB.NET使用API

2010-01-14 15:44:17

VB.NET數據綁定

2010-01-08 14:07:47

VB.NET窗體傳值

2010-01-07 18:22:40

VB.NET聲音播放

2010-01-08 18:37:08

VB.NET顯示圖片

2009-10-20 10:16:24

VB.NET COMB

2010-01-11 10:08:47

VB.NET事件通道

2010-01-11 10:19:18

VB.NET啟動外部程

2009-10-12 13:54:22

VB.NET Data

2009-10-23 13:10:14

VB.NET List

2009-10-15 11:42:05

VB.Net賦值語句

2009-10-13 14:42:30

VB.NET靜態成員

2009-10-14 17:21:47

VB.NET定制Win

2009-11-10 13:08:13

VB.NET編程技巧

2009-10-12 15:44:26

VB.NET動態編碼技

2009-10-10 17:06:09

VB和VB.NET

2009-10-28 13:24:25

VB.NET文件

2009-11-10 16:20:25

VB.NET全局熱鍵

2009-10-29 11:26:28

VB.NET調用Web

2009-10-12 16:56:36

VB.NET常量VB.NET枚舉
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区精品视频 | 午夜ww | 久久综合一区 | 亚洲精品视频一区 | 久久99这里只有精品 | 91在线观看免费 | 99久久婷婷国产综合精品电影 | 免费高潮视频95在线观看网站 | 国产电影一区二区在线观看 | 一区二区三区高清在线观看 | 不卡在线视频 | 精品久久久久久久久久久久 | 国产性网 | a黄视频 | 男女激情网站免费 | 婷婷五月色综合香五月 | 欧美一级二级视频 | 欧美aⅴ在线观看 | 午夜爱爱毛片xxxx视频免费看 | 97影院在线午夜 | 国产精品3区 | 91精品国产色综合久久 | 亚洲精选一区 | 成年人网站国产 | 国产探花在线精品一区二区 | 欧美专区日韩专区 | 91久久久久久 | 国产精品视频久久久 | 午夜寂寞网站 | 中文字幕精品视频 | 古装三级在线播放 | 1204国产成人精品视频 | 成人久久一区 | 欧美一级在线免费观看 | 日韩一区二区三区在线视频 | 欧美一级大片 | 国产精品网址 | 99亚洲精品 | 亚洲一区二区三区乱码aⅴ 四虎在线视频 | 成人看片在线观看 | 天天曰夜夜|