我不知道怎么叙述,这样说吧:
一个论坛,我已经注册,并Cookies设置了一年.就是说我只要打开论坛就自动登录了.
现在我想要在程序中打开论坛,我不想浏览,只想让论坛记录下我曾经上过这个论坛就行,
不用Webbrowser,因为它太慢,有什么简单的方法可以实现吗?谢谢!

解决方案 »

  1.   

    如果需要登录的话,就这样:
     ShellExecute(0,'open',pchar('http://web/loginagent.asp?uname='+uName+'&uid='+sPass+'&guide=user_mail.asp'),nil,nil,sw_shownormal);
    前提是论坛支持这种方式不需要的话就直接打开了:
     ShellExecute(0,'open',pchar('http://web/'),nil,nil,sw_shownormal);
      

  2.   

    ShellExecute还是比较好用的,用来打开外部文件,或者网站什么的等等
      

  3.   

    如果需要登录的话,就这样: 
      ShellExecute(0,'open',pchar('http://web/loginagent.asp?uname='+uName+'&uid='+sPass+'&guide=user_mail.asp'),nil,nil,sw_shownormal); 
    前提是论坛支持这种方式 
    -------------------------------------------------------
    一般论坛是不支持这种方式的,通过输入URL传参的方式来登陆就比较危险~
    具体做法我也不清楚,也想知道~
      

  4.   

    ShellExecute似乎都要打开IE,有没有不用IE的方法呢?我需要的是这种方式,用IE似乎浪费资源。