转自:
http://blog.sina.com.cn/s/blog_afd8876b0101dnqp.html
现在还有好多朋友在用Protel 99se来画图,可是在现在的双核或四核电脑上运行Protel出现错误并且弹出对话框:“format '%x' invalid or incompatible with argument”,不能打开PCB,PCB库加不上,重装软件也解决不了,解决方法可以试试以下几种。
方法一:在网上查到了个补丁,测试过可以用,希望有可问题的朋友们可以测试下。
这个软件运行时360会报病毒,放行就可以了。
原贴地址:
http://bbs.pediy.com/showthread.php?t=149241
补丁作者:goodcode 版权归作者goodcode所有
补丁下载地址
http://pan.baidu.com/s/1bnd7SBl
http://vdisk.weibo.com/s/dsc4CEL6QCHAZ
方法二:我最近也遇到了这个问题,是在添加了新的PCB库(.lib文件)之后遇到的,后来把这个PCB库(.lib文件)的名称改为英文就好了(原来是 中文),但是同样的库文件在其他电脑上使用就没问题,所以问题发生的原因可能不仅仅和protel有关,但还是建议库文件和路径都用英文名。
方法三:不要添加“DDB”文件格式的元件库。直接打开所要添加的元件库“DDB”文件,会在该文件所在的文件夹里生成一个“LIB”文件格式的元件库,把原来所有添加的“DDB”格式元件库都(Remove)删除掉,点击“OK”后退出,重启动Protel 99 SE,再添加 “LIB”文件格式的元件库就好了。
方法四:在最初安装protel99se后,打开C:WINDOWS,在这个文件夹下搜索“99se”,并把搜索到的所有文件压缩在一起备用,出现问题后重新解压出来并覆盖,就可以恢复最初安装时的状态,只不过要重新添加库文件了。
以下是对 [format %x
invalid or incompatible with argument问题解决方法] 的评论,总共:5 条评论
游客:匿名
(发表时间: 2015/5/16 12:04:03)
5
非常感谢,顶起来!!!
盖楼(回复) 支持[0] 反对[0]
游客:匿名
(发表时间: 2015/4/12 16:59:23)
4
谢谢 牛逼
盖楼(回复) 支持[0] 反对[0]
游客:匿名
(发表时间: 2014/10/11 0:34:09)
3
点电脑的左下角开始,点运行,在浏览里找到要加载的补丁,点击打开,进入补丁画面,点开始,进入99SE安装文件夹,找到ADVPCB.DLL的程序,点击打开,关闭后退出,重新打开99SE 就行了
盖楼(回复) 支持[1] 反对[6]
游客:匿名
(发表时间: 2014/9/22 11:39:06)
2
补丁怎么用?
盖楼(回复) 支持[0] 反对[1]
游客:匿名
(发表时间: 2014/6/23 23:57:12)
1
那个补丁怎么用?
盖楼(回复) 支持[1] 反对[0]
可以肯定是你的元件库的问题
先将你的元件库改个名字,或者挪下位置
这样就不会载入元件库了,这个问题就应该消失了
Protel出现错误并且弹出对话框:“format '%x' invalid or incompatible with argument”,不能打开PCB,重装Protel后问题依旧,现在提供解决办法,很简单的:
遇到问题的情况上这样的,我在添加自己的PCB封装库之后才出现了上述问题。重装protel也没用。
问题主要是由于Protel 99对新的MS Access Database数据库支持不兼容。
解决办法:
1)把自己的PCB库的设计文件由MS Access Database格式改成Windows file system格式。再重启protel,然后再重新添加PCB库,就OK了。
2)安装老版本的Office97或2000(主要是ACCESS里的ODBC的版本可能关联较大)。此方法是根据推断得到的,有待验证。
个人心得,悦己悦人!
2011.05.27于杭州