我在VB程序里引入了一个控件,这个有很多的对象可以用,比如说PointType对象,
但是我在
Dim mypoint as PointType后
用myType.x=123;程序就提示91号错误
但我用了一个new 后
Dim mypoint as New PointType,再使用myType.x=123就没有问题了
为什么呢?
...全文
2929打赏收藏
dim 后面加不加 new有什么区别?比如 Dim mypoint as New PointType
我在VB程序里引入了一个控件,这个有很多的对象可以用,比如说PointType对象, 但是我在 Dim mypoint as PointType后 用myType.x=123;程序就提示91号错误 但我用了一个new 后 Dim mypoint as New PointType,再使用myType.x=123就没有问题了 为什么呢?
Private Sub Command1_Click()
Dim ad As soGeoPoint
Set ad.x = 12
Set ad.y = 21
End SuB //但是失败了
//////////////////////////
Private Sub Command1_Click()
Dim ad As new soGeoPoint
ad.x = 12
ad.y = 21
End SuB //成功了