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