网络编程-c++或c#与网页交互的问题

问题描述

c++或c#与网页交互的问题

新手求助各位大神,想通过编程实现一个功能:类似在百度搜索框内输入一个车牌号,点击“百度一下”之后能够提取搜索框内的数据并在本地的数据库进行搜索匹配并弹出对话框提示。实际是一个网页业务系统,有一个车牌号的输入框,通过车牌号查询相关信息,点击查询后带出车辆信息,想建一个本地的重点客户数据库,进行查询操作的时候可以提示是否是重点客户(浏览器版本 IE6.0 )。?
思路是:?
1 、通过 C++或 C#监听是否点击“百度一下”(能否实现不是很清楚,还请各位给个建议,),然后提取文本框中的内容。?
2 、将提取出的车牌号与本地数据库进行匹配,然后提示是否是重点客户。?
请各位给点建议,这个思路是否好解决,(主要是如何通过 C++或 C#监视网页按钮和提取网页数据)能给出具体的办法更加感激,先谢谢了!

解决方案

C#与Flash交互问题
关于C#中父子窗体间交互问题

解决方案二:

如果是IE,可以做一个IE 的BHO插件,然后用JS等来监控这个点击事件,获取对应信息,然后通过BHO交互数据

解决方案三:

我觉得还是自己建一个站实现简单得多。

时间: 2024-10-30 12:28:48

网络编程-c++或c#与网页交互的问题的相关文章

C# 网络编程之网页自动登录 (一).使用WebBrower控件模仿登录

      最近学习C#网络编程中,想实现网页自动登录并提交GET/POST信息,再实现循环登录不断发送报文给服务器,服务器发送消息给客户端记录能登录的账户和密码,做到后面实现绕过验证码.动态抓取登录位置等,但由于资料很少.进度缓慢,下面这篇文章仅供大家交流阅读.      也许你可能看过一篇文章关于C#实现POST提交方式中三种提取网页HTML的方法:WebBrowser.WebClient.HttpWebRequest.我也看了很多人的博客,尤其是关于WebBrowser和HttpWebRe

入门问题:请指一条学习之路!(网络编程/网页编程/Web编程)

问题描述 入门问题:请指一条学习之路!(网络编程/网页编程/Web编程) 我之前兴趣一直在单机方面的编程,但是网络早已铺天盖地,不搞网络编程是就成了井底之蛙.但是网上.书店有关网络编程/网页编程/Web编程的内容让我眼花缭乱,感觉无从下手,所以请前辈帮我一条学习之路.比如先学什么技术,再学什么等等,最好推荐几本有名的书.谢谢! 解决方案 先挑选一种语言,比如PHP.Java或者C#,然后挑选一个方向,比如前端或者后端.然后才好谈到怎么学和看什么书. 推荐你用这种语言作为关键字在amazon中搜索

C# 网络编程之网页简单下载实现

       这是根据<C#网络编程实例教程>中学到的知识实现的一个C#网页简单下载器,其中涉及到的知识主要是HTTP协议编程中相关类:HttpWebRequest类.HttpWebResponse类.WebRequest类.WebResponse类.Uri类.WebClient类.通过它们相应的方法实现,这里涉及到了4个新接触的知识点我想重点讲述:      (1).ComboBox控件:这是一个下拉列表的可编辑的文本框,右键该控件在显示的"编辑项"中添加网址,可见实例中

网络数据抓包 windows- VC++ 用原始套接字编程,怎样抓取网页响应数据?

问题描述 VC++ 用原始套接字编程,怎样抓取网页响应数据? 在网上找了很多方法,都是只能抓取发出的请求数据,没有响应数据 recv(sock, recvInf, sizeof(recvInf), 0);//接收包 windows环境下,VS2015 解决方案 参考:http://www.codeproject.com/Articles/17031/A-Network-Sniffer-in-Chttp://www.netresec.com/?page=RawCap 解决方案二: 这个是开发给特定

[python] 专题七.网络编程之套接字Socket、TCP和UDP通信实例

        很早以前研究过C#和C++的网络通信,参考我的文章:                  C#网络编程之Tcp实现客户端和服务器聊天                 C#网络编程之套接字编程基础知识                 C#网络编程之使用Socket类Send.Receive方法的同步通讯        Python网络编程也类似.同时最近找工作笔试面试考察Socket套接字.TCP\UDP区别比较多,所以这篇文章主要精简了<Python核心编程(第二版)>第16章内

Java网络编程(一)

关于JAVA网络编程的技术非常繁多,如:SOCKET.RMI.EJB.WEBSERVICE.MQ.中间数据等等方法,但是万变都是源于基础中通信原理,有些是轻量级的.有重量级的:有实时调用.有异步调用:这么多的技术可以说什么都可以用,关键在什么场合用什么最适合你,这些技术主要用于多个子系统之间相互通信的方法,如一个大型的软件应用分多个子系统,它们可能由不同的厂商来完成,这些子系统最终需要整合为一个系统,那么整合的基础就是交互,要么是通过数据交互,要么是通过接口调用,要么通过中间数据等等.本文从最基

java 网络编程 UDP TCP

网络编程 网络编程主要用于解决计算机与计算机(手机.平板..)之间的数据传输问题. 网络编程: 不需要基于html页面就可以达到数据之间的传输. 比如: feiQ , QQ , 微信.... 网页编程: 就是要基于html页面的基础上进行数据的交互的. 比如: 珍爱网. oa(办公自动化). 高考的报告系统... 计算机网络: 分布在不同地域 的计算机通过外部设备链接起来达到了消息互通.资源共享的效果就称作为一个计算机网络. 网络通讯的三要素:     1. IP     2. 端口号.   

【Android】Android网络编程概述

Android网络编程概述 原文来自:http://blog.csdn.net/kieven2008/article/details/8210737 首先,应该了解的几个问题: 1)Android平台网络相关API接口  a) java.net.*(标准Java接口)  java.net.*提供与联网有关的类,包括流.数据包套接字(socket).Internet协议.常见Http处理等.比如:创建URL,以及URLConnection/HttpURLConnection对象.设置链接参数.链接

android 网络编程之网络通信几种方式实例分享

如今,手机应用渗透到各行各业,数量难以计数,其中大多数应用都会使用到网络,与服务器的交互势不可挡,那么android当中访问网络有哪些方式呢? 现在总结了六种方式: (1)针对TCP/IP的Socket.ServerSocket (2)针对UDP的DatagramSocket.DatagramPackage.这里需要注意的是,考虑到Android设备通常是手持终端,IP都是随着上网进行分配的.不是固定的.因此开发也是有一点与普通互联网应用有所差异的. (3)针对直接URL的HttpURLConn