最近裝了CB6做個自己用的小軟體,做到現在差不多1個月了,出現很多問題
1、斷點紅叉
例如在一個函式里
ADOQuery1->Open();
if(!ADOQuery1->Eof){代碼}
else {代碼}
else 處設定斷點居然紅叉
解決方式
if(!ADOQuery1->Eof){代碼}
else if(ADOQuery1->Eof){ {代碼}
崩潰。。
2出現link 錯誤
解決方式 把目錄換到別的盤,編譯通過
3單步除錯 出現卡死。
問題主要出現在ADD Watche
或者程式運行中,滑鼠停留在某個變數上,就出現永久卡死
前段時間有出現過這樣的情況,大多過了1到5分鐘就好了,現在1個小時都不能恢復。
個人感覺可能出現在某些軟體的執行緒進制了記憶體read或者wirte才會發生這樣的情況,但是依然無法解決。
uj5u.com熱心網友回復:
偶而用下,感徑訓是不錯的bcb6下是對中文支持不太好,在某些中文路徑下會出錯
uj5u.com熱心網友回復:
一直在用呵呵,第一條適應下就好了,或者加在再向前的位置
其他的就不好辦了,還好我遇到的少
uj5u.com熱心網友回復:
C++ Builder 6 對於舊專案的維護我還有在用~畢竟我們所處的世界並不完美...只能盡量努力達到接近理想囉...CPU.主機板有隱匿的缺陷...作業系統本身就有 Bug...驅動韌體也有 Bug...編譯器也有 Bug...所以當一個程式員必須夠靈活...通常技巧性地改換另一種方式迴避系統的缺陷可以解決大多的問題囉~
uj5u.com熱心網友回復:
依然用BCB6的路過..去掉代碼提醒..別通過滑鼠移動到變數讓BCB6彈出的氣泡來顯示當前變數的值..這樣的確超慢...
用ctrl + left mouse.或者ctrl + f7.也不是多費事..
uj5u.com熱心網友回復:
gdhuman能否給我發一份那個【跨行程獲取其他程式的DBGrid內容 】那個帖子涉及到的完整源代碼啊,謝謝了[email protected]
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/137503.html
標籤:茶館
