廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 30051 個閱讀者
 
<< 上頁  4   5   6   7  >>(共 7 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
n3ph223172
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x22 鮮花 x87
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 ebolaman 於 2011-08-29 15:36 發表的 : 到引言文


關於 XP 哪幾個版本支援 .Net 4.0 我不清楚

但是,沒裝 .Net 4.0 的話,應該是連程式都打不開


先鎖定那些會運行錯誤的電腦看看,最好的辦法就是

在會發生錯誤的電腦上,安裝 VB2010 Express,然後在當地直接偵錯,就能馬上知道問題到底出在哪

或是鎖定特定部分的程式碼,在程式碼前面加上 On Error Goto,並且讓程式可以回報錯誤的 行數


還有要確定防毒不會干擾

除了安裝VB2010以外沒有其他的方法嗎?
聽說好像VB6寫出來的程式比較少問題??



獻花 x0 回到頂端 [60 樓] From:臺灣中華電信股份有限公司 | Posted:2011-09-02 21:00 |
ebolaman 手機 會員卡
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎

級別: 副版主 該用戶目前不上站
版區: 程式設計
推文 x38 鮮花 x458
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
How to debug
下面是引用 n3ph223172 於 2011-09-02 21:00 發表的 : 到引言文
 
除了安裝VB2010以外沒有其他的方法嗎?
聽說好像VB6寫出來的程式比較少問題??


是啊,VB6 寫出來的都很穩定,可是 VB6 未來的作業系統幾乎都不支援了

VB2010 轉到 VB6 也有巨大的困難,兩者的程式碼差異很大



(1) 之前的 無法複製檔案 錯誤,可能造成錯誤的程式碼只有這行 :

My.Computer.FileSystem.CopyFile(dataDir & "CS_Update" & cData.listUpdate(l), curDir & cData.listUpdate(l), True)


dataDir 就是 %Temp%\ 中的資料夾,curDir 則是目前程式啟動位置的資料夾


偵錯方法 :

在 frm_main 中的 Sub local_new_copyfile

把裡面最後一行改掉 (之後記得改回來):

原本是

複製程式
Err_2:  local_show_errDlg("Err_copyFile", cData.listUpdate(l))

改成

複製程式
Err_2:  local_show_errDlg("Err_copyFile", cData.listUpdate(l)): MsgBox(Err.Description, MsgBoxStyle.Critical, "Debug mode")


然後讓發生這個錯誤的電腦再去跑一次這編譯的程式,然後回報錯誤的訊息

我猜一定是資料夾路徑出了什麼問題,搞不好是防毒擋下來的






(2) 之前那個 執行階段錯誤 我懷疑有可能是這一行引發錯誤的 :

flagUpdate = Not CBool(cData.listHash(l) = buff.ToString)


cData.listHash() 的資料是在 Sub data_load_index 增加的,index 超出範圍就代表當初沒加到

就代表 index.txt 下載過程可能出問題,或是伺服器檔案出錯,編碼錯誤的可能性不大


偵錯方法 :

在 flagUpdate = Not CBool(cData.listHash(l) = buff.ToString) 前面加上這三行 :

複製程式
                MsgBox(cData.listHash.Count)
                Clipboard.Clear()
                Clipboard.SetText(My.Computer.FileSystem.ReadAllText(dataDir & "index.txt"))

會有一個框框跳出,如果寫 0 就代表當初 index.txt 解析過程有問題,才會沒讀到 MD5 碼

(如果寫 1 以上 ,就是我前面說錯了)

然後讓那台電腦使用者把 剪貼簿 的文字貼過來看看,看看他從 FTP 下載回來的 index.txt 出了什麼問題


My BOINC stats :

獻花 x0 回到頂端 [61 樓] From:台灣寬頻通訊顧問股份有限公司 | Posted:2011-09-02 22:14 |
n3ph223172
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x22 鮮花 x87
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

對近開學了,開始忙課業了,不好意思,要一陣子才能測試了


獻花 x0 回到頂端 [62 樓] From:臺灣中華電信股份有限公司 | Posted:2011-09-05 23:07 |
ebolaman 手機 會員卡
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎

級別: 副版主 該用戶目前不上站
版區: 程式設計
推文 x38 鮮花 x458
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 n3ph223172 於 2011-09-05 23:07 發表的 : 到引言文
對近開學了,開始忙課業了,不好意思,要一陣子才能測試了

沒關係,慢慢來

課業為重,程式為輔。


My BOINC stats :

獻花 x1 回到頂端 [63 樓] From:臺灣教育部 | Posted:2011-09-08 16:44 |
racky1224
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x5
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

複雜阿!!!
為何不直接下載別人發的? 表情


獻花 x1 回到頂端 [64 樓] From:臺灣中華電信股份有限公司 | Posted:2013-03-16 16:16 |
iamboss123
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x3
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

不錯 解決問題了


獻花 x0 回到頂端 [65 樓] From:河北 | Posted:2014-01-12 14:29 |

<< 上頁  4   5   6   7  >>(共 7 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.052202 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言