中易网

vb中with……end with的作用

答案:4  悬赏:10  
解决时间 2021-03-25 13:49
vb中with……end with的作用
最佳答案
With 语句
在一个单一对象或一个用户定义类型上执行一系列的语句。
语法
With object
[statements]
End With
With 语句的语法具有以下几个部分:
部分 描述
object 必要参数。一个对象或用户自定义类型的名称。
statements 可选参数。要执行在 object
上的一条或多条语句。
说明
With 语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称。例如,要改变一个对象的多个属性,可以在 With
控制结构中加上属性的赋值语句,这时候只是引用对象一次而不是在每个属性赋值时都要引用它。下面的例子显示了如何使用With 语句来给同一个对象的几个属性赋值。
With MyLabel
.Height = 2000
.Width = 2000
.Caption = "This is MyLabel"
End With
注意 当程序一旦进入With 块,object 就不能改变。因此不能用一个 With
语句来设置多个不同的对象。
可以将一个With 块放在另一个之中,而产生嵌套的 With 语句。但是,由于外层
With 块成员会在内层的 With 块中被屏蔽住,所以必须在内层的 With 块中,使用完整的对象引用来指出在外层的
With 块中的对象成员。
重点 一般来说,建议您不要跳入或跳出With
块。如果在 With 块中的语句被执行,但是 With 或 End With
语句并没有执行,则一个包含对该对象引用的临时变量将保留在内存中,直到您退出该过程。。
=======================================================================
说白了就是简化对象属性的写法,在with....end with间可以只写.属性=xx
全部回答
可以省略一部分字符,少打几个字,好像没有其它的功能。
Adodc1.RecordSource =“表名或SQL语句”
adodc1.refresh,再加上这应该是能够解决的问题
区域经济共同体= Adodc1.Recordset.RecordCount
................

With语句在一个单一对象或一个用户定义类型上执行一系列的语句。
With语句可以对某个对象执行一系列的语句,而不用重复指出对象的名称。例如,要改变一个对象的多个属性,可以在 With控制结构中加上属性的赋值语句,这时候只是引用对象一次而不是在每个属性赋值时都要引用它。
注意当程序一旦进入With 块,object 就不能改变。因此不能用一个 With 语句来设置多个不同的对象。
可以将一个With 块放在另一个之中,而产生嵌套的 With 语句。但是,由于外层 With 块成员会在内层的 With 块中被屏蔽住,所以必须在内层的 With 块中,使用完整的对象引用来指出在外层的 With 块中的对象成员。
重点一般来说,建议您不要跳入或跳出With 块。如果在 With 块中的语句被执行,但是 With 或 End With 语句并没有执行,则一个包含对该对象引用的临时变量将保留在内存中,直到您退出该过程。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
黄秋葵的植物株形状
展厅照明设计方案,求高手指点!!!谢谢
lol乐高玩具再现英雄联盟比赛场景 高端洋气
虫草花是怎样来使用和存放的?具体有哪些功效
打井遇到红泥土有水吗
给我推荐一款植物天然的洗发水吧
竹泥,营养土,松针,腐植土种兰花好吗
邯郸市魏县哪有卖小米盒子
杭州叉车4吨的价格是多少?
从盘锦市田庄台出发一天小假期去哪玩
景德镇市去黄山市黟县南屏镇怎么走
海口市解放西离海甸岛五西路多远
耳膜修补术成功率多少?风险大吗要注意什么?
老婆拉的大便尝了一点怎么有甜味了,请问老婆
可瑞康的4段奶粉,包装上写着适应2岁以上的宝
推荐资讯
北京水之星儿童水上训练馆地址在哪,我要去那
中通快递从东台到延安需要多长时间
斑鱼火锅加盟费多少 丽江特色斑鱼 丽江斑鱼火
宁名洗衣怎么去啊,我要去那办事
好像是龙应台儿子对龙应台说的,假如自己没有
我在外地上班,我问她想不想我,她说她有什么
这串佛珠什么材质的?
成都哪家摄影工作室好???
10:30到22:30是几个小时
可知道那里有卖大白涂料机器
各个品牌的彩电促销员的待遇例如康佳;长虹海
用了四年的长城c30和用了两年的长安悦翔v3哪
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?