我最近也有类似问题,采用了如下解决办法,可能比较笨但比较实用:
首先用户通过程序登录时输入了用户名和密码,通过winsock到服务器数据较验,如果成功,则在程序里的webbrowser控件里浏览XXX.xxx.xxx.xxx/login.asp?username=XXXXX,这里XXXXX用用户输入的用户名替换。
这样给login.asp传入了一个request值。再在login.asp里验证用户,如果成功则置session值,有了它什么都好办了。讲过比较笨,大家有什么好的办法欢迎提

解决方案 »

  1.   

    Session的问题不好解决!因为据说它需要客户端的Cookie。
      

  2.   

    什么叫据说啊,它就是用的客户端cookie。不过如果用户不准设置这个那么那么多ASP写的网站都不能访问了
      

  3.   

    我的笔误^Z^
    现在决定用HTTP协议实现与WEB服务器的交互,但VB里如何才能实现与WEB CGI
    的数据交互呢?
      

  4.   

    用Internet Transfer 控件:Dim strURL As String, strFormData As String
    strURL = "//www.yippee.com/cgi-bin/find.e xe"
    strFormData = "find=Hangzhou"
    Inet1.E xecute strURL, "POST", strFormData为什么数据就是传不过去呢?