现在有一个网页,里面有一个表格。
类似:
<TABLE class=tableborder1 cellSpacing=1 cellPadding=4 align=center border=0>
<TBODY>
<TR>
<TD class=tablebody1 align=left colSpan=12 height=25><B>-=>
情况如下</B></TD></TR>
<TR>
<TH height=25>代码</TH>
<TH>名称</TH></TR>
<TR align=right>
<TD class=tablebody1>6576</TD>
<TD class=tablebody1>TEST1</TD>
</TR>
<TR align=right>
<TD class=tablebody1>6577</TD>
<TD class=tablebody1>TEST2</TD>
</TR>
</TBODY></TABLE>如何读取所有的记录啊(一行一行地读)。
类似:
<TABLE class=tableborder1 cellSpacing=1 cellPadding=4 align=center border=0>
<TBODY>
<TR>
<TD class=tablebody1 align=left colSpan=12 height=25><B>-=>
情况如下</B></TD></TR>
<TR>
<TH height=25>代码</TH>
<TH>名称</TH></TR>
<TR align=right>
<TD class=tablebody1>6576</TD>
<TD class=tablebody1>TEST1</TD>
</TR>
<TR align=right>
<TD class=tablebody1>6577</TD>
<TD class=tablebody1>TEST2</TD>
</TR>
</TBODY></TABLE>如何读取所有的记录啊(一行一行地读)。
解决方案 »
- 请问:深入核心:VCL架构剖析 在哪可以买到此书
- 通过点击按钮在如何在窗体上添加edit
- 用realplay的插件播放RM能否控制左右声道?
- 关于读取键盘信息的提问!!??
- delphi2005做WEB开发运行时连接不上数据库,设计阶段可以!!
- 如何把一个string的内容作为一个控件名,去操作或者设置控件的属性?
- 如何使用fastreport的barcode控件?
- edit.txt='123456',现在我在'4'的后面输入'9'时,它却成了'1234956',而我想要的是'123496',有什么办法
- 急需要帮助!!!!!
- delphi的优势在哪些方面?
- 如何在delphi程序里面捕捉关闭office文档的事件?
- 一个简单的问题
然后就可以一行一行的访问了。
一定要自己另外分析的吗?
谢谢,VB下用的这个控件和Delphi下的TWebBrowser是一样的吗?
所提到的属性、方法都有吗?
能给个例子吗?
给你做个参考。
var
Docs, ovElements: OleVariant;
begin
while WebBrowser1.ReadyState < READYSTATE_COMPLETE do
Application.ProcessMessages;
Docs := WebBrowser1.OleObject.Document;
//获取Edit控件的Name
ovElements := Docs.GetElementByID('Edit1');
//对Edit1赋值
ovElements.Value := '123';
ovElements := Docs.GetElementByID('Edit2');
ovElements.Value := '321';