VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

ActiveX Controls 查詢國貿局進出口廠商基本資料網頁開啟錯誤,請幫忙

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
ms0800



註冊時間: 2004-07-23
文章: 65


第 1 樓

發表發表於: 星期日 七月 15, 2007 9:33 am    文章主題: ActiveX Controls 查詢國貿局進出口廠商基本資料網頁開啟錯誤,請幫忙 引言回覆

我用ActiveX Controls Microsoft Web Browser 查詢國貿局進出口廠商基本資料網頁(1.bmp) 用中文名稱查詢 廣達 後出現多筆有關 廣達 資料的畫面(2.bmp) ,再進入下一層資料查詢時就發生網頁開啟錯誤,在 ie6 查詢是正常的,請各位大師幫忙,謝謝 ,有附附件
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1644


第 2 樓

發表發表於: 星期五 七月 20, 2007 10:03 am    文章主題: 引言回覆

請改用下列方式試看看
url = "http://fbfh.trade.gov.tw/rich/test/comindex.asp"
oIE = Createobject("InternetExplorer.Application")
With oIE
.Navigate(url)
Set Message To "連接國貿局網站"
Do While .busy .Or. .ReadyState # 4
=Inkey(1,"H")
Enddo
.visible = .T.
Endwith

以上存成 prg 檔 , 執行看看
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
ms0800



註冊時間: 2004-07-23
文章: 65


第 3 樓

發表發表於: 星期五 七月 20, 2007 11:35 am    文章主題: 引言回覆

感謝 ckp6250 前輩的回答 ,我是想把IE 置在 FORM 上,以便抓網頁資料,不是再開一個新的IE 視窗,還是感謝ckp6250 前輩的回答,謝謝
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1644


第 4 樓

發表發表於: 星期五 七月 20, 2007 4:49 pm    文章主題: 引言回覆

ms0800 您好 , 其實, 要抓網頁資料, 這個方法是很適用的,當然,這只是第一段程式,還要往下擴充,

您的作業模式可能和我差不多,我常抓財政部的資料,您試試看
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
ms0800



註冊時間: 2004-07-23
文章: 65


第 5 樓

發表發表於: 星期五 七月 20, 2007 6:34 pm    文章主題: 引言回覆

ckp6250 前輩您好,感謝您多次的回答我的問題,在紅狐 JACK 許大師提供完整的程式碼,正好可解決我問題,所以暫時用 JACK 許大師的方法,在此還是非常感謝您
謝謝
回頂端
檢視會員個人資料 發送私人訊息
rockwithyou



註冊時間: 2006-03-11
文章: 44


第 6 樓

發表發表於: 星期六 七月 28, 2007 1:46 am    文章主題: 引言回覆

ckp6250 寫到:
ms0800 您好 , 其實, 要抓網頁資料, 這個方法是很適用的,當然,這只是第一段程式,還要往下擴充,

您的作業模式可能和我差不多,我常抓財政部的資料,您試試看


我也經常用程式幕後抓取網頁資料, 某些網頁似乎要使用者用ie開啟才行, 用程式抓會出現 readystate 始終是 3 的情況(正常是 4). 有時又 O.K, 造成程式流程很不穩定,我十分憂心(因為個人以為程式首重穩定).

希望有機會多交換 VFP 和 WEB 處理的經驗.
回頂端
檢視會員個人資料 發送私人訊息
richshih



註冊時間: 2007-10-11
文章: 153


第 7 樓

發表發表於: 星期六 十月 20, 2007 3:52 pm    文章主題: 引言回覆

ms0800 寫到:
ckp6250 前輩您好,感謝您多次的回答我的問題,在紅狐 JACK 許大師提供完整的程式碼,正好可解決我問題,所以暫時用 JACK 許大師的方法,在此還是非常感謝您
謝謝

觀於你在板上提到紅狐jack許解決了你ie錯誤的問題 可否提供參考或提供聯齂
方式 shih2288@yahoo.com.tw 個人正好也有此需求
回頂端
檢視會員個人資料 發送私人訊息
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2157


第 8 樓

發表發表於: 星期一 十月 22, 2007 1:44 pm    文章主題: 引言回覆

Jack許 放置解決方案的網站
http://ifmigc.myweb.hinet.net/

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
richshih



註冊時間: 2007-10-11
文章: 153


第 9 樓

發表發表於: 星期二 十月 23, 2007 11:20 am    文章主題: 引言回覆

garfield 寫到:
Jack許 放置解決方案的網站
http://ifmigc.myweb.hinet.net/

謝謝你的回覆
我修改如下的http
ADD OBJECT Text1 AS textbox WITH ;
Value = ("http://fbfh.trade.gov.tw/rich/test/comindex.asp")
在第一個ie輸入廠商中文"宗威"查詢
在第 二個ie按超連聯結後顯示詳細資料 就按form1的吸網頁內容進來
就會有如下error 的錯誤行
ThisForm.Edit1.VALUE = oIE.document.all.tags('pre').item(0).innerText"
Member ITEM dose not evaluate to an object"
請問該如何解決[/img]
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作