Private Declare Function send Lib "wsock32"_
   (ByVal s As Long, buffer As Any,_
    ByVal length As Long, ByVal flags As Long) As Long

解决方案 »

  1.   

    Private Declare Function send Lib "wsock32" _
       (ByVal s As Long, buffer As Any, _
        ByVal length As Long, ByVal flags As Long) As Long
      

  2.   

    你没声明范围~
    Public|Private Declare Function send Lib "wsock32"_
       (ByVal s As Long, buffer As Any,_
        ByVal length As Long, ByVal flags As Long) As Long
      

  3.   

    sorryPrivate Declare Function send Lib "wsock32" _
       (ByVal s As Long, buffer As Any _
    , ByVal length As Long, ByVal flags As Long) As Long
      

  4.   

    你没声明范围~
    Public|Private Declare Function send Lib "wsock32"_
       (ByVal s As Long, buffer As Any,_
        ByVal length As Long, ByVal flags As Long) As Long
      

  5.   

    在模块中,不一定要 Public|Private 关键字。
      

  6.   

    就是ZYL910所说的,如果没有声明范围,VB会自动认为是全局的,是因为没有打“_”前的“ ”号,我以前也有过(很菜吧)
      

  7.   

    老兄是你的续行符错了,续行符的正确格式应是:空格加下划线    才对啊!
    你的申明前再加上一个:“private“ ,也就是下面的格式:Private Declare Function send Lib "wsock32" _
       (ByVal s As Long, buffer As Any, _
        ByVal length As Long, ByVal flags As Long) As Long注意在下划线前一定要有空格。我的QQ:5367778
    Email:[email protected]
    主页地址:http://5apc.yeah.net
      

  8.   

    Declare Function send Lib "wsock32" _
       (ByVal s As Long, buffer As Any, _
        ByVal length As Long, ByVal flags As Long) As Long
      

  9.   

    NowCan最简洁啊
    上面的都是错误的原因
    NowCan说的是最简单的解决方法
    这里总是高手如云
      

  10.   

    首先,你没有说明是在模块中还是在窗体中,在窗体中
    要加Private,而不能用Public;
    其次,你很有可能是在“-”这里出了错误,记住:一 定
    要先空格再打“_”号!很多人经常犯这个错误!
    第三:我建议你用API浏览器直接复制好了,省去那些
    不必要的麻烦!