2个简单的问题。

ruhong1 2017-08-09 11:52:47
一、
我想直接使用一个对象,用完就不管了,如何做?
比如
dim a as test=new test
a.b()
赋植会占很多行,而且没有意义,我现在是
trycast(new test,test).b() 直接就执行了,不过我总觉得我写的不规范,
规范的应该如何写?

二、
在dev 的grid中,我如何在用户修改某个单元格时,提示他是否确认修改,如果他选择否,我就恢复原值,如何做?

谢谢。
...全文
299 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruhong1 2017-08-19
  • 打赏
  • 举报
回复
引用 6 楼 sp1234 的回复:
或者简写
new test.b()
好吧。我知道了,估计是因为我用的是vs2010的原因,不能这样写了。 谢谢老师.
  • 打赏
  • 举报
回复
或者简写
new test.b()
  • 打赏
  • 举报
回复
规范地写就是
 dim a as new test
  a.b()
ruhong1 2017-08-19
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
vb有with语法 with 对象 .xxx .xxx end with
用with 就少去了命名的部分,但是行数还是不少。
ruhong1 2017-08-19
  • 打赏
  • 举报
回复
引用 1 楼 wowfiowow 的回复:
dim a as new test vb.net里好像没有var吧,老高混淆 (new test).b()也可以吧
不行,这是c#的语法。
threenewbee 2017-08-12
  • 打赏
  • 举报
回复
vb有with语法 with 对象 .xxx .xxx end with
橘子皮... 2017-08-11
  • 打赏
  • 举报
回复
dim a as new test vb.net里好像没有var吧,老高混淆 (new test).b()也可以吧

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧