一个菜鸟的问题.

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)就不知道是什么意思了,请高手们指教,小弟感激.
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
机器人 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)后面的就是给构造函数传值

16,554

社区成员

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

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