28/11/08 16:51
GoLDBeRG
ciao ragazzi avrei bisogno del vostro aiuto...
devo interagire in vb.net con una dll scritta in vb6 questo perche devo necessariamente usare le winsock al posto della classe socket del vb.net in quanto lenta e dispendiosa.
queste so le procedure della dll
adesso usando vb.net richiamo la dll
questo è quanto.... il problema è che la dll non si mette in ascolto proprio per nulla...come devo fare?
devo interagire in vb.net con una dll scritta in vb6 questo perche devo necessariamente usare le winsock al posto della classe socket del vb.net in quanto lenta e dispendiosa.
Public WithEvents sock As Winsock Public port As Integer Public Sub apriporta() Set sock = New Winsock sock.LocalPort = port sock.Listen End Sub Private Sub sock_ConnectionRequest(ByVal requestID As Long) sock.Close sock.Accept (requestID) End Sub Public Sub send(ByVal data As String) sock.SendData (data) End Sub Private Sub sock_DataArrival(ByVal bytesTotal As Long) End Sub
queste so le procedure della dll
adesso usando vb.net richiamo la dll
Dim SW as New SocketDLL.Class1 SW.port=port SW.apriporta array.add(SW)
questo è quanto.... il problema è che la dll non si mette in ascolto proprio per nulla...come devo fare?
aaa