[請益] 請問在機台上Debug的方式

作者: vanchy (vanchy)   2018-03-17 13:42:19
大家好
小弟在公司負責機台進料barcode比對的程式
由於剛接手此程式,程式的運作和卡關條件還在摸索中
礙於各機台的作業系統的新舊程度和硬體差距都很大,所以程式還是以VB6來開發
架構大概是以「機台端的文字設定檔」與「ME在資料庫維護的資料」來比對
我想問的是:
1.以VB6這個語言來說,Debug的方式是用on error Resume Next。
但是在form_load時會載入很多文字檔,有時沒載入也不會顯示,
造成比對時一直卡關,花了很多時間在找尋是哪個文字檔沒載入。
請問有什麼方式比較容易找出Bug?
2.由於辦公室的電腦無法直接透過teamviwer或VNC直接連到機台電腦,想請問
大家都是怎麼Debug?因為有時候在開發環境下都可以正常運作,放到機台
電腦有時就會出問題。
謝謝大家耐心看完><
作者: blackhippo (PH6.0 微.酸民)   2018-03-17 18:56:00
LOG+GOOGLE
作者: o2007ya (Nick)   2018-03-17 19:45:00
1.那一行是忽略錯誤繼續執行,以前用on error go to Err: 搭配錯誤訊息判斷,解意給user看;開發時用 on errorresume 跳到錯的那行2:寫log檔有問題再來查,或是裝個監視器來看:)

Links booklink

Contact Us: admin [ a t ] ucptt.com