改为DLLPublic Declare Function HttpGet Lib "httpcli.dll" (ByVal address As String, ByRef cc As String, ByRef count As Long)

解决方案 »

  1.   

    C的语法能在vb里用吗???
    开玩笑吧?
      

  2.   

    回复人: tkutt() (  ) 信誉:100  2002-04-12 19:33:00  得分:0  
     
     
      C的语法能在vb里用吗???
    开玩笑吧?====================================================================
    自己改!
      

  3.   

    __declspec(dllexport) int HttpGet(const char* szURL,char* lpBuffer,long* lpcnt)
    Public Declare Function HttpGet Lib "httpcli.lib" (ByVal address As String, ByRef cc As String, ByRef count As Long)
    这难道不对?
    问题好像不是在这里啊
      

  4.   

    问题绝对出在这儿它只能连接dll,而不支持lib
      

  5.   

    可是我改成了dll怎么还是同样的问题??
      

  6.   

    对了,我在vb中除了这个声明,就是直接调用函数了
    我确实把dll和lib文件放在工程的同一目录下,但却提示找不到文件,真是太奇怪了
      

  7.   

    你以为把扩展名改了它就变成dll?!
    ×××××××××××          ×    ×   ×
          ×     ×××××××××××  ×  × ×  ×    ××
         ×              ×   ××××× ××× ×  ××××
         ×       ×××××  ×         ×   ×  ××××
        ×× ×     ×   ×  ×    ×××× ×××××  ××××
       × ×  ×    ×   ×  ×    ×  ×         ××
      ×  ×   ×   ×   ×  ×    ×××× ×  ×    ××
    ××   ×    ×  ×××××  ×    ×  × ×××
         ×       ×   ×  ×    ×××× ×   ×   ××
         ×              ×    ×  × ×   ×   ××
         ×            ×××    × ×× ×××××
      

  8.   

    试一试:
    Public Declare Function HttpGet Lib "httpcli.dll" (ByVal address As String, ByRef cc As String, ByRef count As Long) As Long
      

  9.   

    这样修改试试:__declspec(dllexport) int WINAPI HttpGet(const char* szURL,char* lpBuffer,long* lpcnt)
      

  10.   

    WINAPI Use in place of FAR PASCAL in API declarations. If you are writing a DLL with exported API entry points, you can use this for your own APIs.
      

  11.   

    Frank Zhou老兄,现在是可以找到了!!
    谢谢你!(分数结贴后一定送上!)但现在遇到了新问题
    内存访问错误,那个地址不能read!我先声明了个全局变量str
    public str as string
    初始化为   str = string(1024,"0")然后传入这个参数调用函数,出现访问错误.
    布知道在vb中应怎么处理才能正确传入参数????
      

  12.   

    ok!!tnnd,原来是这样,我把byref改成byval就可以成功访问了,并得到了正确结果!!谢谢以上各位大虾!!的热心帮助!!!这就送分!哈哈!!