社区
非技术类
帖子详情
VB,请问set obj=new class 和 dim obj as new class的区别?????????
fucool
2001-07-19 11:17:31
...全文
309
3
打赏
收藏
VB,请问set obj=new class 和 dim obj as new class的区别?????????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Ninputer
2001-07-19
打赏
举报
回复
1,2楼都不确切,正确答案是:
Dim obj As New Class 在VB4-6中仅仅声明一个对象变量,并不创建对象,直到第一次引用这个对象(即操作它)时,才自动创建对象,而
Set obj = New Class 则立即创建对象,但是obj必须提前声明为Class型的变量,如:
Dim obj As Class
两者都是前期绑定
在VB7中,他们是一个意思,都立即创建对象
black_fox
2001-07-19
打赏
举报
回复
一个是前期绑定。。
一个是后其绑定。。。
还是有一定的区别
little_hero
2001-07-19
打赏
举报
回复
没有任何区别,只是不同表达方式而已!
vb
6 函数表
Set
obj
=
New
Class
1
obj
.Click ``` ####
Class
语句 **功能**:声明类名。 **示例**: ```
vb
Class
My
Class
Private mVar As Integer Public Sub
Set
Var(ByVal value As Integer) mVar = value End Sub End ...
c#与
vb
.net
区别
Dim
obj
As
New
Obj
ect() ' 对象实例化 Public name As String ' 公有字段 ``` **
区别
:** - C# 使用 `int` 表示整型,而
VB
.NET 使用 `Integer`。 - C# 的字符串类型关键字是 `string`,而
VB
.NET 使用 `String`。 ...
VB
6-to-
VB
NET
在
VB
.NET中,使用构造函数和析构函数来替代`
Class
_Initialize`和`
Class
_Terminate`。 例如,定义构造函数和析构函数: ```
vb
.net Public
Class
My
Class
Public Sub
New
() ' 构造函数 End Sub Protected ...
vb
类模块教程
这样,可以通过`
obj
.MyProperty = 10`和`
Dim
val As Integer =
obj
.MyProperty`来设置和获取属性值。 #### 综合编程 结合类的方法、属性和事件进行综合编程,可以构建功能强大的自定义组件。通过封装,可以使代码...
vb
自定义属性实例...
Dim
obj
As
New
My
Class
()
obj
.MyValue = 10 ' 设置属性值
Dim
val As Integer =
obj
.MyValue ' 读取属性值 ``` 在实际应用中,自定义属性可以包含更多的逻辑,比如验证、计算或其他业务规则。例如,我们可能希望...
非技术类
743
社区成员
26,911
社区内容
发帖
与我相关
我的任务
非技术类
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
复制链接
扫一扫
分享
社区描述
VB 版八卦、闲侃,联络感情地盘,禁广告帖、作业帖
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章