關於離線包 II |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
ccchen
版主 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
試了一下, 確實有點問題, 不過你應該在WebBrowse中(本文區)click過吧
其實原來有更嚴重問題, click WebBrowser後DataSet完全無法動, 不上ScrollBar, 以為已經解決, 沒想到到還留了尾巴, 謝謝告之.
原來之解決方法與思考提供參考, 也看看是否有其他想法, 或有類似經驗
問題: DBGrid WebBrowse, DbGrid上cellclick後至資料庫取資料顯示在webBrowser.
若在webBrowse上click過後, DbGrid無法focus, 除非點過其他任何元件
debug on Source code後發現
錯誤原因在DBGird內部, onMouseDown之第一行, AcquireFocus中,DBGrid之SetFocus無效, 必須能SetFocus至DBGird上 解決: 重hook DBGird1.windowproc;
if Message.Msg=WM_LBUTTONDOWN then Windows.SetFocus(DBGrid1.Handle); |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |