關程式會出現Access violation(使用到TCppWebBrowser元件;已爬文二天) |
尚未結案
|
moli1943
一般會員 發表:9 回覆:18 積分:5 註冊:2003-07-09 發送簡訊給我 |
因為工作需要,用TCppWebBrowser寫了一個Browser程式,但是進入公司網站時出了問題,流程是user進到公司網站後先check username與password,之後會彈出另一個佈告欄視窗; 程式中如果在CppWebBrowserNewWindow2事件不new一個新的TCppWebBrowser來接佈告欄視窗,就會造成session斷掉,這時佈告欄視窗會顯示登錄失敗的訊息,經過爬文後在CppWebBrowserNewWindow2事件加了以下的程式碼 TCppWebBrowser *newweb = new TCppWebBrowser(this);
newweb->ParentWindow = this->Handle;
*ppDisp = newweb->DefaultDispatch; 加了這些程式碼後,總算佈告欄可以正確顯示訊息,可是問題是關閉程式就會出現Access violation,這樣讓我很沒面子,後來我又用bcb6.0(原來是用5.0)關程式就不會出現Access violation,真奇怪,可是因為程式中用了很多5.0的元件,要改成6.0版實在很痛苦(這讓我很想改學C sharp),請大家幫幫忙,謝謝
|
chris_shieh
高階會員 發表:46 回覆:308 積分:240 註冊:2004-04-26 發送簡訊給我 |
|
moli1943
一般會員 發表:9 回覆:18 積分:5 註冊:2003-07-09 發送簡訊給我 |
|
Ktop_Robot
站務副站長 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |