剛換了VB6..原來的程式就出問題...請問winsock的...(編號:1584)

N = MyName.Caption
S = SexM.Caption
E = EmailM.Caption
Data = "!" & N & "!" & S & "!" & E
MsgBox Data
Winsock1.SendData Data
上面是程式的片段..
出現的錯誤代碼是..以下的內容
執行階段錯誤'40006':
對所要求的交易或要求而言,通訊
協定(PROTOCOL)不適合或連線狀態
有誤
請問這是什麼問題呢??
其他都正常..Winsock1.SendData Data 到這裡卻出問題..
拜託大家了!!