c++ builder 简单读、分析网页数据
来源:互联网 发布:随机过程教材 知乎 编辑:程序博客网 时间:2024/06/02 04:47
有些时候需要用程序检索网络上的数据,比如要取出特定网页上的特定文字等。。二话不说,直接上代码了
效果:
void __fastcall TFormMain::btn_1Click(TObject *Sender){ OutPutLog("正在获取网页数据...."); TMemoryStream *ms=new TMemoryStream; IdHTTP1->Get(g_Url,ms);//g_Url是网页网址 const int msSize=ms->Size; LPSTR lpBuf=new char[msSize]; ms->Position=0; ms->Read(lpBuf,msSize); delete ms; String const strText=String(lpBuf,msSize); delete [] lpBuf; OutPutLog("网页数据获取完毕,正在分析页面元素..."); String strFind,strTemp; const String strFindMark="TRIAL-"; int UserStartPos=strText.Pos(strFindMark); //找出这的位置 int UserLengh= 100; String UseInfoBlock= strText.SubString(UserStartPos,UserLengh).Trim(); String User=UseInfoBlock.SubString(1,14); E_user->Text=User; String PassWordMark="密 码: "; String PassWord=UseInfoBlock.SubString(UseInfoBlock.Pos(PassWordMark)+PassWordMark.Length(),10); E_passWord->Text=PassWord;}
0 0
- c++ builder 简单读、分析网页数据
- 抓取Web网页数据分析(c#)
- interbase C++Builder 简单例子
- 如何分析网页数据并且去除Html标签(C#)
- 如何抓取网页数据、分析并且去除Html标签(C#)
- HttpWebRequest WebBrowser抓取Web网页数据分析(c#)
- 如何抓取网页数据、分析并且去除Html标签(C#)
- 如何分析网页数据并且去除Html标签(C#)
- 简单网页数据传递
- awstat网页数据分析
- 网页数据分析工具
- jsoup 分析网页数据
- Builder模式实例分析(C语言版)
- 股票数据导出分析(一)---数据导入MySQL以及网页表格简单show出来
- 简单网页源码数据提取
- 抓取Web网页数据分析
- 抓取Web网页数据分析
- 获取网页数据并分析
- VC中Unicode字符集转UTF-8字符集
- Ext.js5表单—即时查询(结合Ext.Template和远程数据)(52)
- ifconfig找不到命令
- Mysql 存储过程基本语法
- Unity 5.x BuildAssetBundles 角色换装 加载ab包 资源管理 根据部件组合完整角色
- c++ builder 简单读、分析网页数据
- 阿里云OSS使用方法
- $.getJson()方法
- 数据库中的函数
- 多重背包
- 使用Xcode和Instruments调试解决iOS内存泄露
- [编辑修订01]git 常用命令和Gerrit的联合使用常用命令
- buntu下安装 Source insight
- mysql 查询正则表达式