Pitanje za znalce.
Imam klasu system.net.sockets.tcpclient
i moju klasu mytcpclient
koja nasljeđuje system.net.sockets.tcpclient i dodaje event newmsg
problem koji imam je što se javlja greška na liniji:
Dim Client As myTcpClient = srv.AcceptTcpClient
jer srv.accepttcpclient vraća onaj standardni tcpclient, ne mytcpclient.
pokušao sam:
Dim tmpclient As TcpClient = srv.AcceptTcpClient
dim mytcp as mytcpclient = CType(tmpclient, myTcpClient)
i
Dim tmpclient As TcpClient = srv.AcceptTcpClient
dim mytcp as mytcpclient = DirectCast(tmpclient, myTcpClient)
i u sva tri slučaja se javlja ista greška.
Je li postoji način kako mogu konvertirati objekt iz jednog tipa u drugi (originalni u prošireni)?
Hvala