易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi 如何实现采集一个网页

delphi 如何实现采集一个网页
求一个采集的例子


看了几个源码 其中几个地方不明白

豆丁网
function TForm1.GetStr(StrSource,StrBegin,StrEnd:string):string;
var
in_star,in_end:integer;
begin
in_star:=AnsiPos(strbegin,strsource)+length(strbegin);
in_end:=AnsiPos(strend,strsource);
result:=copy(strsource,in_sta,in_end-in_star);
end;

in_sta,in_end-in_star  都没定义 他是怎么用的


s:=copy(re,pos(' <td width="100" align="left">',re)+29,99999);
/// +29意思就是前规律的字符数(可以用我提供的软件查)  99999是规律中的截取数据字符。
s:=copy(s,1,pos(' </td>',s)-1);
s:=stringreplace(s,'&nbsp;',' ',[rfReplaceAll]);
Label1.Caption:='综合排名:'+s;          /// s 就是我们截取到的内容



cpoy
  后面加的 2999999是什么意思

求 详解的delphi采集 代码
部分问题已解决 还有一个
s:=copy(re,pos(' <td width="100" align="left">',re)+29,99999);

copy的 函数 copy 长度怎么计算  在网页中 

问题已解决 来人领分


如需要阅读该回复,请登录或注册CSDN!




相关问答:

Python中的Unicode在Delphi如何还原成Gb2312?

已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试

在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......

delphi如何向Access数据表中自定义字段

delphi如何向Access数据表中自定义字段?然后显示到DBGrid中
怎么没人理我呀

分分忒少咧,一般人都懒得进来……*^_^*

SQL
creat table TableName(ID Counter Primary Key,FieldName varchar(20))

ADOQue ......

delphi編寫自動更新程序

由于客戶端有的文件經常更新(遠程的,不是局域網),
所以想寫個自動更新的 程序。
看網上的 方法資料,知道些方法,但不知道具體怎么寫。
......

Delphi怎样显示网页的一部分

Delphi
  怎样获取网页部分内容(代码),并且显示出来!
(只是网页里面的一部分内容并不是全部)
没弄懂!

类似websever的功能?
估计是利用ie的接口。。。。。。。。

是类似websever的功能 ......

Delphi中数据库查询的疑惑

昨晚在Delphi数据库查询中遇到了一个疑惑。代码如下:
procedure TFormSearchAchievement.ComboBoxXYChange(Sender: TObject);
var
  XY : string;
begin
  XY := comboboxxy.Items[comboboxx ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号