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

看板MIS (IT資訊人員)作者 (vanchy)時間6年前 (2018/03/17 13:42), 編輯推噓2(203)
留言5則, 2人參與, 6年前最新討論串1/1
大家好 小弟在公司負責機台進料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

03/17 18:56, 6年前 , 1F
LOG+GOOGLE
03/17 18:56, 1F

03/17 19:45, 6年前 , 2F
1.那一行是忽略錯誤繼續執行,以前用on error go to Err
03/17 19:45, 2F

03/17 19:45, 6年前 , 3F
: 搭配錯誤訊息判斷,解意給user看;開發時用 on error
03/17 19:45, 3F

03/17 19:45, 6年前 , 4F
resume 跳到錯的那行
03/17 19:45, 4F

03/17 19:47, 6年前 , 5F
2:寫log檔有問題再來查,或是裝個監視器來看:)
03/17 19:47, 5F
文章代碼(AID): #1QhAg-8y (MIS)
文章代碼(AID): #1QhAg-8y (MIS)