问题就是这样。
- 在某个网页上搜索发贴按钮并自动点击‘发贴’按钮,进入下一页面(无新窗口)
- 自动在标题框和内容框输入事先设定的内容,并点击发贴按钮。需要知道
- 使用的delphi开发工具
- 如何定位网页上的某些按钮并点击
- 可能调用的procedure高分相送,解决立刻结贴!

解决方案 »

  1.   

    楼上 想钱想疯了吧,看到在好几个帖子里都提RMB。建议楼主看下自动发帖的相关程序(网上应该有Delphi版的)。
      

  2.   

    http://www.quping.com/main/Article/ShowArticle.asp?ArticleID=178
    里面有你想要的,可以操作按钮,frame,脚本等以下摘自万一博客
    {假如知道按钮名称, 譬如是: btnName}
    procedure TForm1.Button2Click(Sender: TObject);
    begin
      WebBrowser1.OleObject.document.all.item('btnName').click;
    end;{假如知道按钮的 ID, 譬如是: btnID}
    procedure TForm1.Button3Click(Sender: TObject);
    begin
      WebBrowser1.OleObject.document.getElementByID('btnID').click;
      
    end;{假如只知道是第几个按钮, 譬如是第一个}
    procedure TForm1.Button4Click(Sender: TObject);
    begin
      WebBrowser1.OleObject.document.getElementsByTagName('input').item(0).click;
      
    end;
      

  3.   

    To 2 楼,能给个链接吗?To 3 楼,分是一定给了,只不过那些procedure还不全,我又是新手,可能还会有问题咨询,我没用过delphi
      

  4.   

    模拟点击太烂了
    用idhttp模拟发送数据包吧
      

  5.   

    走千家不如坐一家,我是把要发贴的页面嵌入到程序的FORM中呢,还是可以程序和网页独立开来,用程序控制网页。哪种方便。另外我在FORM里建了个TWebBrowser的对象并写了个navigator的procedure,运行之后根本没有任何反应。怎么回事?新手勿笑。