關於HTML寫入Webbrowser發生問題 |
缺席
|
pcernet
初階會員 發表:69 回覆:113 積分:41 註冊:2002-11-29 發送簡訊給我 |
將程式寫入Webbrowser控件,發現播放聲音的語法很耗記憶體,而且會出問題!
1.將 <bgsound id=midd autostart=true> 配合動態 midd.src="...." 沒問題,但重複執行幾次txt2web,不但沒有聲音,而且會造成死機。 2.而 <embed src="" ...> 這類的語法則完全沒有效果,連控件的畫面都沒有出來! [code delphi] procedure TForm1.txt2web(htmlcode:string); var v:Variant; HTMLDocument:IHTMLDocument2; begin v:=VarArrayCreate([0,0],varVariant); try v[0]:=htmlcode; WebBrowser1.Navigate('about:blank'); 這行好像只須指定一次,如果每次HTML寫入Webbrowser之前都設定的話,文字寫入Webbrowser後都會被清空! 過去一直是使用<BGSOUND>播放輔助的WAV音效,沒有問題,但如果有很多WAV文件需要播放,採用動態src指定,第一次執行正常,但將原來的程式再重新寫入webbrowser,再執行一次,就會出現問題,而如果使用embed的語法,不但完全沒效果,而且連要撥放的wav檔都會因此損壞,不知道是甚麼原因? 感謝關注! 編輯記錄
pcernet 重新編輯於 2010-05-15 14:34:32, 註解 無‧
|
pcernet
初階會員 發表:69 回覆:113 積分:41 註冊:2002-11-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |