久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
解決PADS 9.5中文語言下修改零件標號提示“發(fā)生嚴重的運行時錯誤”并退出的問題
[打印本頁]
作者:
meilins
時間:
2015-9-29 15:00
標題:
解決PADS 9.5中文語言下修改零件標號提示“發(fā)生嚴重的運行時錯誤”并退出的問題
自從PADS 9.5發(fā)布以來,我一直在用這個版本,穩(wěn)定性不錯,最重要是支持對象的捕捉,非常方便,而且還支持中文菜單,遺憾的是中文菜單環(huán)境下有bug,只要在默認狀況下修改零件標號,就會自動退出。在默認狀況下,雙擊零件的標號,下圖這紅圈中的標號屬性下拉菜單會為空,在這種狀況下直接點“確認”程序就會自動退出。
如果手動選擇了就不會有問題,如圖:
這個問題只有在中文菜單的環(huán)境下才會出現(xiàn),在使用英文語言的菜單下就不會有這樣的問題。所以,我也就只能使用英文版了,一旦忘了選擇導致自動退出,所有辛苦就白費了,反正這個軟件一直是英文版,對我來說沒什么影響。
這兩天忽然有興趣來研究一下這個問題,懷疑是不是中文的語言包沒寫好,也許是剛好中文語言包多了換行符什么的,修改一下也許可以解決這個問題。于是我就看了一下pads的安裝目錄,先找一下看有沒有各語言的文件,果然,安裝目錄下有chs,enu,jpn,ptb這些文件夾,應該就是pads所支持的“中/英/日/葡萄牙”四種語言的文件了。
打開chs的文件夾看看,里面有好幾個文件,我們需要先確認那個文件是我們需要進行修改的。在文件夾里搜索包含“參考編號”的文件,結(jié)果如下:
根據(jù)文件名來判斷,我們需要修改的應該是“powerpbc.mdb”文件。所以我們先選擇這個文件進行初步修改,看一下是不是這個文件。當然,修改前先復制一份到其它文件夾做備份。用Ultraedit打開這個文件,替換所有的“參考編號”為其它,如“參照編號”或“參一編號”,Ultraedit提示一共替換了79處,先保存,再運行pads layout看有沒效果。這里就不貼圖了,結(jié)果如我們所料,可以確認“powerpbc.mdb”這個文件就是我們所需要修改的文件。但是一共有79處,那一處才是我們要修改的呢?于是我們每5處改成一樣,也就是前5處改成“參一編號”,接下來5處改成“參二編號”,當我改了30處以后,我想試一下效果的時候,pads提示出錯,自動退出了。我只好用備份的文件還原回去,但是每次我使用一個處一處替換的方法進行行修改,pad都會提示自動退出,如果是全部都替換就不會。看來pads 在加載語言文件的時候會做一些檢查或校驗。到這個時候,修改進度被卡住了。
冷靜的想了一下,也許可以從其它語言文件里找到正確的位置。不管怎么樣,先試試再說看看看熟悉的英文版吧,先把語言切換到英文,看看元件標號顯示的名稱是什么?“Ref.Des.”,好,打開enu文件夾下的“powerpbc.mdb”文件,搜索“Ref.Des.”替換為其它字符,Ultraedit提示一共替換了2處,我的眼睛一下子亮了,柳暗花明又一村啊。根據(jù)上下文的意思,我選擇了其中一處可能性比較大的字符進行修改并運行,確認了字符串的位置。這個字符串處于”End ICDB Integration******************“后面,而且在文件的末端,應該比較好找。在中文的“powerpbc.mdb”文件里搜索"End ICDB Integration",一下就找到了,而且只有一處,位置和英文的差不多。一連串星號后面跟了個熟悉的“參考編號”,先改一下看看。經(jīng)修改并驗證,確認這個位置的“參考編號”就是修改元件標號時顯示的“參考編號"文字。
仔細對比了中文和英文的這個位置的結(jié)構(gòu),發(fā)現(xiàn)“參考編號”和“Ref.Des.”都剛好占8個字節(jié),它們前面和后面都是‘00',
文件結(jié)構(gòu)看起來沒有問題,接下來都不知道怎么改了。又想了好久,我決定試一下,英文的菜單文件覆蓋中文的菜單文件,看看會有什么樣的結(jié)果?會不會又提示錯誤并退出?但最終結(jié)果讓我喜出望外,pads不但沒有退出,而且在雙擊零件標號的時候,原來空白的下拉菜單不再空白,“Ref.Des.”占據(jù)了它。有了這樣的結(jié)果,自然就有下一步動作,把中文菜單文件里的“參考編號”修改成“Ref.Des.”
最終運行的結(jié)果,成了,嘿嘿,成功的喜悅,你懂的。。。
雙擊零件標號后,第一個下拉菜單不再空白:
最后來總結(jié)一下修改方法:
1、用Ultraedit打開安裝目錄下“\9.5PADS\SDD_HOME\Programs\chs”文件夾下的“powerpcb.mdb”文件
2、查找"End ICDB Integration",不包含雙引號,最終只會找一個結(jié)果,而且后面跟著一串星號。
3、把星號后面的“參考編號”修改成英文的“Ref.Des.”,保存再重新運行Pads Layout就可以了。
在此文發(fā)表的時候,聽說Pads 9.5 update 1也是這兩天發(fā)布了,不知道有沒有修正這個問題。
作者:
cea020aec
時間:
2017-6-21 18:27
太感謝你了,你的貼子也解決了我最近的困擾,本來想著重新安裝,棒!
作者:
zch315
時間:
2017-7-7 11:32
為什么不把“參考編號”改為“參考.編號”,格式改為一樣的或許就能解決。
作者:
mcu_wolf
時間:
2017-8-17 13:56
我的剛發(fā)現(xiàn),只要選了一次參考編號后,以后再修改,它就自動有了。并不要每次都選一下。
作者:
mcu_wolf
時間:
2017-8-17 13:57
謝謝。研究的很深入。
作者:
zhouqiang
時間:
2018-2-2 19:54
收藏了!
作者:
艾迪申
時間:
2018-7-18 12:02
我來補充一下,
1. 查找時候 要勾選:“查找ASCII”
2. 改完之后是“Ref.Des..元件類?” DES后面是兩個"."我第一次使用就是漏了一個“.” 。
再次感謝發(fā)帖人!!
作者:
musicjob
時間:
2020-4-28 10:53
非常實用的解決方案
作者:
swj138
時間:
2020-5-23 09:21
謝謝!辛苦了,研究的很深入。
作者:
xieyebao1995
時間:
2020-6-11 09:06
感謝分享,我在使用中也遇到這個問題。所以我一直用英文版的。
作者:
hitewhitewang
時間:
2020-6-12 11:44
謝謝樓主無私奉獻分享,學習了!
作者:
vince
時間:
2020-8-11 14:42
第二次改了!不錯!
作者:
bfmnwygo
時間:
2020-12-22 20:12
學習了,等安裝好后也改一下。
作者:
silencelzgh
時間:
2021-3-5 15:27
感謝大神分享!!! 解決了很久的困擾問題
作者:
大星星@
時間:
2021-7-1 20:39
感謝樓主,目前我正在被這個問題困擾。謝謝樓主
作者:
阿飛7812
時間:
2022-3-10 20:44
謝謝分享我也有這樣的問題
作者:
阿飛7812
時間:
2022-3-11 18:57
樓主能自己修改腳本文件 讓他顯示出描述那一項
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
在线观看av的网站
|
手机av片
|
国产中文字幕在线播放
|
久久中文视频
|
中文字幕在线资源
|
99热这里
|
欧美日韩亚洲综合
|
欧美日韩一区在线
|
国产午夜免费
|
国产黄a三级三级看三级
|
国产日韩中文字幕
|
在线观看黄色片
|
99久久精品国产一区二区三区
|
视频在线一区
|
www中文字幕
|
天天曰天天操
|
欧美美女一区二区
|
国产成人一区二区三区
|
理论片中文字幕
|
精品国产一区二区三
|
国产综合在线视频
|
免费看黄色的视频
|
国产精品一区二区免费
|
日韩欧美黄色
|
国产在线观看一区
|
九九精品视频在线观看
|
亚洲黄色三级
|
亚洲国产精品成人无久久精品
|
亚洲欧美视频在线观看
|
欧美一级淫片免费视频魅影视频
|
91精品视频在线
|
欧美日韩色
|
久久精品免费观看
|
亚洲美女一区
|
日韩图色
|
日韩一区二区三区在线
|
欧美成人一级片
|
欧美精产国品一二三区
|
午夜高清
|
日韩一区二区av
|
久久精选视频
|