当前位置: 代码迷 >> PB >> web控件使用
  详细解决方案

web控件使用

热度:169   发布时间:2016-04-29 10:33:26.0
web控件使用高手请进
怎样得到web 控件上的数据啊?
我想得到web 控件上的数据保存到本地,高手帮忙啊

------解决方案--------------------
前几天写了一个
1、插入一个webbrowser控件命名 
ole_webbrowser 
2、写个打开网页的按钮 
ole_webbrowser.object.navigate("www.baidu.cn") 
3、插入一个listbox控件 
4、写个获得链接的按钮 
int i,count 
string ls_link[] 
count = ole_webBrowser.object.Document.getElementsByTagName("A").length 
//messagebox('',string(i)) 
For i = 0 To count - 1
ls_link[i+1] = ole_webBrowser.object.Document.getElementsByTagName("A").item(i,1).getAttribute("HREF")
next 
for i=1 to count 
lb_1.additem(ls_link[i]) 
next 

------解决方案--------------------
Blob lblb_args
String ls_headers
String ls_url
Long ll_length

n_ir iir_msgbox

iir_msgbox = CREATE n_ir

inet iinet_base
int li_rc
iinet_base = create inet
li_rc = getcontextservice( "internet", iinet_base )
if li_rc <> 1 then
return
end if

//ls_url = "http://qzone.qq.com/"//"http://ui.ptlogin2.qq.com/cgi-bin/login?link_target=blank&appid=15000101&hide_title_bar=1&s_url=http%3A%2F%2Fimgcache.qq.com%2Fqzone%2Fv5%2Floginsucc.html%3fpara%3dizone&f_url=loginerroralert&target=top&qlogin_jumpname=jump&qlogin_param=u1%3Dhttp%3A//qzone.qq.com/new.html&css=http%3A//imgcache.qq.com//qzone_v5/izone/css/login_iframe.css"

ls_url = "http://ui.ptlogin2.qq.com/cgi-bin/login?link_target=blank&appid=15000101&hide_title_bar=1&s_url=http%3A%2F%2Fimgcache.qq.com%2Fqzone%2Fv5%2Floginsucc.html%3fpara%3dizone&f_url=loginerroraler"

iinet_base.geturl(ls_url, iir_msgbox)
messagebox('', string(iir_msgbox.ib_data, Encodingutf8!))
mle_1.text = string(iir_msgbox.ib_data, Encodingutf8!)
  相关解决方案