• 全部
  • VBS
  • .NET技术
  • VBA
  • VB网络编程
  • VB多媒体
  • VB数据库
  • VB控件
  • VB COM/DCOM
  • VB基础类
  • VB API
  • 问答

一个菜鸟的问题.

deepseaxing 2005-03-12 08:53:54
listener=new tcplistener(system.net.ipaddress.any,port)
dim client as new userconnection(listener.accepttcpclient)
上面两个语句中userconnection是个类,dim client as new userconnection我明白是什么意思,可是加了后面(listener.accepttcpclient)就不知道是什么意思了,请高手们指教,小弟感激.
...全文
52 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
机器人 2005-03-13
listener=new tcplistener(system.net.ipaddress.any,port)
dim client as new userconnection(listener.accepttcpclient)
==========================================================
其实这是以下语句的简写:

Dim client As UserConnection
client = New UserConnection( listener.AcceptTcpClient )

UserConnection这个类的构造函数需要一个TcpListener对象的AcceptTcpClient属性。
回复
hamadou 2005-03-13
Night_Elf(风暴虫) 已经说的很清楚了!呵呵!
回复
jFresH_MaN 2005-03-12
呵呵,是啊!构造函数有的是没有参数的,有的是有参数的
这个和一般的方法是一样的啊,传参给类里面的成员变量初始化
回复
Night_Elf 2005-03-12
如:
Class Book
Friend Sub New(ByVal Ident as Integer, Author as String, Publisher as _
String)
'---------------
End Sub
End Class
Class Library
Public Function Add(Ident, Author, Publisher) As Book
Dim b As New Book(Ident, Author, Publisher)
‘-------
Return b
End Function
End Class
回复
Night_Elf 2005-03-12
大多数的类都会有一个构造函数new,userconnection(listener.accepttcpclient)后面的就是给构造函数传值
回复
相关推荐
发帖
VB
创建于2007-09-28

1.6w+

社区成员

VB技术相关讨论,主要为经典vb,即VB6.0
申请成为版主
帖子事件
创建了帖子
2005-03-12 08:53
社区公告
暂无公告