線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1412
推到 Plurk!
推到 Facebook!

webbrowser的编码问题

尚未結案
zhuangquanmin
一般會員


發表:5
回覆:6
積分:2
註冊:2005-04-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-25 00:04:27 IP:220.162.xxx.xxx 未訂閱
用以下过程可以实现webbrowser的编码动态转换 procedure TForm1.SetCharSet(Const ACharSet: String); var RefreshLevel: OleVariant; begin try IHTMLDocument2(Form1.WebBrowser1.Document).Set_CharSet(ACharSet); RefreshLevel :=7; Form1.WebBrowser1.Refresh2(RefreshLevel); except end; end; 但是假如WEBBROWSER的源代码是用数据库中的字段中读入,此方法却不能使用,试了很多方法,都不能实现,不知各位大大可以办法实现.
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-25 12:24:00 IP:61.219.xxx.xxx 未訂閱
RefreshLevel = 1; 試試...
zhuangquanmin
一般會員


發表:5
回覆:6
積分:2
註冊:2005-04-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-26 22:55:58 IP:222.77.xxx.xxx 未訂閱
解决不了,各位先进是否还有更好的办法
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-27 01:44:36 IP:61.219.xxx.xxx 未訂閱
因為是直接輸入源代碼, 因此沒有 cache, 當更換 CharSet 時, refresh 就沒有cache 可以重新產生頁面. 如果不嫌慢, 就將內容存入ㄧ個暫存檔, 再將 url 設為該暫存檔完整路徑, 再更換 CharSet 試試看...
zhuangquanmin
一般會員


發表:5
回覆:6
積分:2
註冊:2005-04-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-10-13 00:23:02 IP:59.57.xxx.xxx 未訂閱
报歉,很长时间没有上网啦,所以等到今天再继续发问,请各位大大见谅.我实在想不通,好像outlook可以实现,根据网上一些资料,本人认为它是不经过临时文件的,但它同样可以实现各种不同编码的转换.不知各位大大可有更好的办法
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-10-13 09:18:52 IP:203.69.xxx.xxx 未訂閱
outlook 沒有暫存檔, 可是有專屬資料庫....
zhuangquanmin
一般會員


發表:5
回覆:6
積分:2
註冊:2005-04-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-10-19 20:03:04 IP:220.162.xxx.xxx 未訂閱
请问大大,outlook的资料是放在哪里呢?是不是放在.dbx文件之中?
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-10-20 08:18:10 IP:203.69.xxx.xxx 未訂閱
Outlook Express: 工具-->選項-->維護-->郵件檔資料夾 Outlook: 工具-->選項-->郵件設定-->資料檔案-->開啟
zhuangquanmin
一般會員


發表:5
回覆:6
積分:2
註冊:2005-04-13

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-10-22 23:35:45 IP:220.162.xxx.xxx 未訂閱
那就是说,他是放在.DBX文件之中,可按我的理解,他也是从"数据库"中读中数据,然后再写数据的啊?,为何他可以实现,而WEBBROWSER不能实现
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-10-23 18:34:31 IP:61.62.xxx.xxx 未訂閱
這個問題應該去問 比爾蓋茲. 比較適合....
系統時間:2024-05-07 0:37:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!