本人使用的是ifix4.0 
安装路径是在d盘目录下面(不知道是否对下面有影响,系统是域帐号进入的,不是管理员帐号) 代码如下 With Winsock1 
    .RemoteHost = "127.0.0.1" 
    .Winsock1 = 3600 
    .Protocol = sckTCPProtocol 
    .ConnectEnd With 
End With 运行起来后编译出错,说缺少参数 
网上找的vb代码都是这么链接的 
我编写connect的时候 系统自动出现帮助提示信息如下 connect  bstrPropertyName As String,bstrSource As String,iStatus As Long,[fTolerance],[iFlags],[fDeadBand],[fUpdateRate] 难道vbA的winsock的链接还需要参数 
如果需要的话都是些什么参数 
求教

解决方案 »

  1.   

    本個問題通過網上查找資料已經解決
    本人是原來是直接拿了winsock控件在用解決方法是創建一個winsock的實例對象
    再用實例對象來進行同樣的操作Dim WithEvents mySock1 As WinsockPrivate Sub CommandButton1_Click()
        Set mySock1 = New Winsock
        If mySock1.State = 0 Then
        
            With mySock1
                .RemoteHost = "127.0.0.1"
                .RemotePort = 3600
                .Protocol = sckTCPProtocol
                .Connect
            End With
        End If
    End SubPrivate Sub mySock1_Connect()
                MsgBox mySock1.State
              mySock1.SendData "11111111"
    End Sub
    但為什么這樣做就有效果我還是沒搞清楚
    有實力的幫我解疑一下順便問一下
    我要傳送一批大量的數據該怎么傳輸
    服務器:vb.net  接受好幾個Hashtable   
    客戶端:vba     這方面我不知道該怎么定義,該怎么傳輸數據,傳輸方式是什么都不明白
    有高手幫忙解疑一下
    本人剛接觸 socket兩天,有些基本概念還不是很明白。
     送分了