VB程式會出現問題,想請問有人知道這樣的狀況嗎?
因為服務的公司最近要把裝在XP系統上有的地磅程式,用VB6.0寫的,因為舊的機器要更換成新機,所以利用封裝的方式把整個C槽GHOST起來裝到新機上,新機OS系統開機和硬體驅動都OK可以正常執行,可是使用地磅程式使,也是可以執行,可以在程式某個地方當按下ENTER時程式執行運算時卻會出現錯誤訊息,要我簡查狀況,然後程式就關掉了,我有去查過網路上一些人的資料,有一個是感覺比較可行但還不知,因為人沒在公司,他是說要將WINDOWS\PREFETCH底下*.PF文件全刪除後讓WINDOWS重新收集程式的物理位置,這好像是跟記憶體有相關,但除了這個之外,不知道有沒有各位厲害的大大對這件事有別的觀點,肯請賜教,謝謝!
|
建議你們聯絡原版的軟體公司可能比較實際
像我以前工作的軟體公司是專門做一些特殊用途的程式, 我們在設計的時候就會利用很多小技術去控制使用端的版權, 例如讀取CPU序號, 做一些隱藏的REGISTRY, 或甚至需要在電腦插入一些與程式無關的PCI卡或USB卡才能運作等等. 這些特殊用途的程式一般來說都得靠這些小技術才能保護軟體的版權, 確定使用者只能使用在特定的電腦上. 因此, 建議你們公司聯絡軟體開發的公司會比較容易解決. |
補充一下,會出現 執行階段錯誤-'214721788':(80040e21)':多重步驟操作發生錯誤,請檢查每一個狀態值
|
可能是某個零件檔有誤也不一定
如果有原始程式碼 在 VB IDE下跑一遍 會比較容易除錯 (WINDOWS\PREFETCH 刪除的結果如何...?) |
親愛的版主大人,刪除WINDOWS/PREFETCH下所有*.PF文件沒辦法,後續我在網路上繼續搜找解答和到微軟網站找尋,是說有二種可能性,第一個是資料庫連結有問題,第二個是地磅程式的原始碼有需要更改,我比較納悶的是,因為是利用GHOST XP的方式做,照理說應該只有驅動程式有所變更,其它電腦裡的資料應該都一模一樣,所以蠻納悶的.
|
我放棄了,不管怎麼試都不行,乖乖跟上頭的講,就跟版主講的一樣,叫原本的軟體公司來處理就好了,感謝版主大人的回覆!
|
所有時間均為台北時間。現在的時間是 04:36 PM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *