高分求救--怎样使用webbrowse提取网页中类似combobox中选定的值
高分求救--怎样使用webbrowse提取网页中类似combobox中选定的值
楼主silkworm(施特拉斯堡)2004-09-26 17:40:29 在 Delphi / 网络通信/分布式开发 提问 比如说在网页中选择了一个日期,怎么样将这个值提取出来
程序如下
o1 := WebBrowser1.OleObject.document.all.item("id1",0);
id1是combobox的id号,我怎么样通过o1将选择的日期找出来
解答立刻给分,谢 问题点数:100、回复次数:5Top
1 楼zwb666(zwb)回复于 2004-09-26 20:57:10 得分 0
dingTop
2 楼cronuz(cronus)回复于 2004-09-26 21:47:40 得分 20
markTop
3 楼cronuz(cronus)回复于 2004-09-27 08:27:12 得分 30
procedure TForm1.Button1Click(Sender: TObject);
var
Docs, ovElements: OleVariant;
begin
//Docs := WebBrowser1.OleObject.Document;
Docs := Webbrowser1.document as IHTMLDocument2;
ovElements := Docs.GetElementByID("id1");
showMessage("Index:"+ IntToStr(ovElements.selectedIndex) + " /Value: "+ ovElements.Value);
end;
Top
4 楼silkworm(施特拉斯堡)回复于 2004-09-27 09:53:01 得分 0
为什么说ihtmldocument2没有声明呢,我查了一下帮助,找不到这个东东,请执教Top
5 楼cronuz(cronus)回复于 2004-09-27 11:05:53 得分 50
uses MSHTML;
↑追加Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn
