我想用动态创建的idhttp控件登录一个网站(这个直接用拖上去的控件也没事)...
再在另外一个线程中再创建一个idhttp进行一些循环的网页操作(每50毫秒执行一次,好像动态创建的比较节省CPU资源)..
那么怎样让线程中创建的idhttp使用登录时的那个idhttp的cookie啊?不然就会提示未登录了啊...
还有个问题想求证:就是线程内动态创建的控件是不是比通过form1.idhttp这样使用那个拖上去的节省CPU资源啊

解决方案 »

  1.   

    楼主的意思是 一个直接拉控件 ,一个直接 加uses IDHttp ,然后再创建.
    个人感觉这个两个情况一样,节省cpu资源~谈不上~~硬要说区别,资源文件,相关的文件会大那么无关紧要的一点点,仅次而已
      

  2.   

    把cookie的写进去~
    idhttp1.Request.RawHeaders.Values['Cookie'] := '这里是cookie的值'; //
      

  3.   

    把dhttp1释放前,再打开该网站的其它程序,就不要用到Cookie了,操作更简单.大不了每次都登录一下.