ASP:点击按钮发送“测试”二字
Delph:可以接收到刚刚发送的“测试”二字,并showmessage刚刚接收到的那个字
请问如何实现?不胜感激……
或者,delphi就是只要弹出个什么信息也成,不一定是那两个字

解决方案 »

  1.   

    网页用什么打开,delphi程序打开,其他浏览器打开?
      

  2.   

    这个比较麻烦
    1.简单的就做个OCX
    2.要不你要在本机创建一个httpserver程序,监听80端口的POST数据或者GET数据并自己处理。。
    那可不是一般的容易了。看你需求还是做个OCX吧
      

  3.   

    回复二楼:网页是浏览器打开,然后里面有个按钮,delphi没有浏览器界面,只负责弹出个窗体就行
      

  4.   

    页是浏览器打开,然后里面有个按钮,delphi没有浏览器界面,只负责弹出个窗体就行
      

  5.   


    这个不懂,大哥可否给个小demo?
      

  6.   

    没明白,你是说点击浏览器中的按钮  ,delphi程序就弹出一个窗体显示内容?也就是说用delphi监视网页动作?
      

  7.   

    使用OCX,在asp中调用ocx的方法,在ocx中将参数传到delphi的调用中就可以了。
      

  8.   

    1: Delphi程序自己打开网页,那就很好监控网页发送的指令,WebBrowser控件
    2:IE浏览器打开网页,可以使用IE插件来通知Delphi程序
    3:如果需要支持非IE内核的浏览器,就需要监控数据包了,当然也可以支持其他浏览器的插件!
      

  9.   

      做bho插件  或最好使用接口(google 查 TShellWindows  ihtmldocument2;)  以后的问题自己解决最好监视ie内容, 如果点击按钮后,大多数网页会清除发送的内容。
      

  10.   

    我来说个  webbrower 来打开该url 点确定后。肯定重定向到新的url上了。则delphi根据url 带出messgae我觉得你要说出你的目的。最终的。
      

  11.   

    我觉得版主的目的应该还是想在不同系统间相互通讯。以前我曾经试过在Delphi和VC之间通讯,原理好像是利用消息机制,不知道ASP是否也支持,这要靠版主摸索了,我只是提供一个未经证实的思路而已。
      

  12.   

    真晕:)Asp向服务器上提交一个字符串,写在一个地方(XML文件、txt文本)都可以呀,delphi程序访问这个文件不就拿到字符串了吗?本机和远程访问都是delphi的拿手好戏呀。这是最简单的办法:)
      如果实时性要求很强的话,直接写一个通用的socket服务器,网页发包socket,socket server通知客户端也一样Easy.