VB6升级到VB2010之二:控件属性升级~

从VB6到VB2010除了功能的强大,也可以看到Microsoft对于细节的重视,例如,不少控件的属性就做了细微的调整。

如:

1. Option的Value 属性更改为Checked,也就是说原来的

Option1.Value

在VB2010中,就应该写成

Option1.Checked

他们的值均是Boolean, 可以为True, 也可以为False, 但是很明显Checked更符合选中的意思。

2. Label的Caption属性更改为Text, 也就是说原来的

Label1.Caption

在VB2010中,就应该写成

Label1.Text

* 不过,这个更改个人到不是很赞成。因为原有的Caption类的属性都是不可以在运行状态更改的,而Text属性即是可以在运行状态修改的,二者有明显的区分。例如: Label1.Caption, Frame1.Caption和Text1.Text, Combo1.Text。

3. Me.Caption升级到Me.Text。

4. Me.hwnd 升级为Me.Handle 但是因为变量升级,所以要写成Me.Handle.ToInt32。

5. List.Selected 已经升级为List.SetSelected ,同时语法略有修改

原来的List.Select(index)=True

现在要写成 List.SetSelect(index, True)

6. Combo1.ListIndex 升级为Combo1.SelectedIndex。 此升级使表意更清晰,因为Combo Box的ListIndex确实就是Selected 的Index。

7. Image.Picture 升级为Image.Image ,感觉不升级的好,但是。。。ms是老大,他说了算。

8. MSFlexGrid1.ColWidth(0) = 300 升级为: MSFlexGrid1.set_ColWidth(0, 300)

9. Check1.Value 升级为:Check1.CheckState

10. Me.Move竟然被升级成Me.SetBounds,好难懂。。。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值