protel99与win7兼容问题的解决方案
一些用户大概都已经把自己的 PC 从 winXP 换到了 win7,在 win7 给我们带来的视觉上的冲击和功能上的更换。也不时的带来了各方面的软件兼容问题 ,而一般上的兼容都可以在 win7 的自动检测下完成兼容的问题。 或是通过修改属性下的兼容性下完成:
这样能基本上都可以解决在 win7 下的软件的远行问题。 对于从事电气的工作者和电气方面的学生来说,Protel 99 SE软件是远行起来了,但是在添加 PCB 和 SCH 的元件库的时候也是会带来问题。也就是添加不了元件库。
从提示上看是:file is not recognizde(文件没有通过验证)。
为什么文件没有通过验证? 难道说是因为软件盗版的问题,但是如果是这样,那样为什么我们能在 winXP 系统下能添加元件库?
在比较了 winXP 系统下的 Protel 99 SE 后,发现了问题的所在。
因为在 Protel 99 SE 安装的过程中会在系统盘下加载一些文件。也就是 X:\Windows 下添加了 ADVPCB99SE.INI 和 AdvSch99SE.INI 这二个文件。而在我们远行 Protel 99 SE 时添加元件库的时候也会在其下进行修改保存(X 代表系统盘,因自己的电脑上的系统是安装在什么盘来定。比如在 C 盘,则为 C:\Windows)。
以下解决方法要在关闭 Protel 99 SE 的情况下操作。否则无效
双击 ADVPCB99SE.INI 和 AdvSch99SE.INI 打开: ADVPCB99SE.INI :
在打开的文档中找到 Count=1 而在其后会发现紧跟着
Count= File0=D>MSACCESS:$RP>C:\Program Files\Design Explorer SE\Library\Pcb\Generic Footprints$RN>$ATTR>$E>PCBLIB$STF>
一串代码。而这个 PCB 封装库也就是软件中默认添加的。所以我们只要在其后面按照其格式机上自己的 PCB 封装库就可以了。比如: 要添加的 PCB 封装库为 Miscellaneous.ddb 则只要在刚刚那串代码后添加上
File1=C>MSACCESS RP>D:\Program Files\Design Explorer SE\Library\Pcb\Generic Footprints$RN>$ATTR>$E>PCBLIB$STF>
即可。
如果还要有添加则 File2=……下去。而且要记得还要修改 Count= 的值。即为,如果是加到 File2,则 Count=3。关闭保存。(在添加 PCB 封装库的时候需要知道的是该封装库中的 LIB 文件的名字,不然就不能添加。 查看封装库中的 LIB 文件名,只需双击那封装库打开就可以看其中的 LIB 文件名了)
修改前:
修改后:
在 Protel 99se 下则有了刚刚添加进来的封装库了。
AdvSch99SE.INI :
对于 SCH 的元件库的添加比起 PCB 封装库的添加方法简单 还是一样打开 AdvSch99SE.INI ,找到其中的 Count=1。就可以发现一代码 :
Count= File0=C:\Program Files\Design Explorer SE\Library\Sch\Miscellaneous Devices.ddb
(软件默认添加的)我们只要在其后按照其格式加上自己需要的元件库如:要添加:Miscellaneous Devices.ddb 和 Sim.ddb 这二个元件库,则只要在其后加上:
Count= File0=D:\Program Files\Design Explorer SE\Library\Sch\Miscellaneous Devices.ddb File1=D:\Program Files\Design Explorer SE\Library\Sch\Sim.ddb
然后再修改 Count 的值 为2。 关闭保存就好了。
修改前:
修改后:
这样就可以解决在 win7/vista 系统下 Protel 99 SE 无法添加元件库和封装库的问题了。 但是这样添加起来对于要添加多个或是以后管理起来会带来一定上的困难。 我们可以把一些元件库和封装库整合起来解决这个问题。
刚开始使用protel99se,可是在win7环境下无法加载元件库,很痛苦,在网上发现了几种做法,经过自己的实验,发现这样是最可行的。
正常情况下,会出现这样的现象,比如图中就是无法加载T1 Databooks.ddb.然后我们可以尝试另一种方法如图:
先是单击左侧的“find”按钮,出现右侧的对话框,再单击find now,就可以出现一些library,再选择,再单击"add to library list"就可以把自己选择的库添加进去,可是还有一个问题就是,如图所示,只找到211个库,剩下的库在这里无法显示,自然也就无法加载,图中就只找到了从以A开头到以S开头的库,如果我想加载以w开头的库中的原件该怎么办呢?
下面介绍这种方法:
先打开这个库
如图所示以后,再点击find按钮
又出现这个对话框,再点击find now
我们找到了自己想要的库,哈哈,成功啦。
protel99与win7兼容问题的解决方案的更多相关文章
- 关于软件开发中兼容win7注册表的解决方案
关于软件开发中兼容win7注册表的解决方案 编写人:CC阿爸 2014-3-14 l 近来在开发一winform程序时,发现在xp 系统访问注册表一切正常.可偏这个时候,微软又提醒大家.Xp今年 ...
- oracle 在C# 中调用oracle的数据库时,出现引用库和当前客户端不兼容的问题解决方案
oracle 在C# 中调用oracle的数据库时,出现引用库和当前客户端不兼容的问题解决方案 解决方案 1.直接引用 Oracle.ManagedDataAccess.Client.dll动态库即 ...
- WPF中不规则窗体与WindowsFormsHost控件的兼容问题完美解决方案
首先先得瑟一下,有关WPF中不规则窗体与WindowsFormsHost控件不兼容的问题,网上给出的解决方案不能满足所有的情况,是有特定条件的,比如 WPF中不规则窗体与WebBrowser控件的兼 ...
- Web前端页面的浏览器兼容性测试心得(三)总结一些IE8兼容问题的解决方案
由于IE8不支持HTML5,而它又是Win7的默认浏览器,我们即使讨厌它,在这几年却也拿它没办法. 最近做了个需要兼容IE8的项目,不可避免地用了HTML5+CSS3,甚至canvas和svg,做兼容 ...
- win7兼容visual studio 2005 的方法
http://blog.sina.com.cn/s/blog_74d572890100xv7p.html 今天花了4个小时,结合网上的介绍,本人终于找到了一个可以在win7环境下运行visual st ...
- 前端ie7的兼容问题及解决方案(未完待续)
最近在维护一些老的项目,需要兼容ie7 ,css3就不能用了,这里总结一下碰到的问题及解决方案. 1.盒模型 ie7.8 的盒模型都是 box-sizing为content-box的盒模型,这里在做 ...
- vue 项目在 IE11 里呈现空白,不兼容的问题解决方案
我用vue 2.6.11版本编写的项目,在谷歌浏览器上运行的好好地,但是放到ie11浏览器上却是一片空白. 这个问题遇到的时候,我是蒙蔽了,抓紧去搜了搜百度,百度上的答案倒是都很统一. 都是说ie不兼 ...
- ie6 ie7 ie8 ie9兼容问题终极解决方案
放下包袱,解决低版本兼容问题 这是一个老生常谈的问题,自然解决这个问题的方案也比较多,下面整理了一些解决方法: 1.强制使用高版本渲染模式. 强制使用Edge模式来解析网页代码 <meta ...
- ie8中遇到的兼容问题以及解决方案
一.CSS3 1.可以通过在css中引入pie.htc,处理兼容问题(可处理的属性) -webkit-box-shadow: 0 1px 5px #ff2826; -webkit-border-rad ...
随机推荐
- BST的删除
#include<iostream> #include<math.h> #include<stdio.h> #include<stdlib.h> #in ...
- Java提高学习之Object(2)
Equality 问:euqals()函数是用来做什么的? 答:equals()函数可以用来检查一个对象与调用这个equals()的这个对象是否相等. 问:为什么不用“==”运算符来判断两个对象是否相 ...
- 动态include与静态include的区别
搬一下以前写的 个人总结: 动态INCLUDE 用jsp:include动作实现 <jsp:include page="included.jsp" flush="t ...
- HTMLのフォームの送信ボタンは、inputとbuttonでは機能的な違いがありますか?
(X)HTMLのフォームの送信ボタンは.inputとbuttonでは機能的な違いがありますか? <input type="submit" value="送信&quo ...
- 3D空间坐标系转换复习
模型坐标系:ModelSpace 即模型本身为中心 模型本身自己 世界坐标系:WorldSpace 世界坐标系 整个世界 视角坐标系: ViewSpace 眼睛看到的范 ...
- Windows 7妙用 笔记本变无线AP轻松共享
笔记本变AP的前提和应用原理 笔记本变AP的前提是你所处的房间或地点需要提供有线宽带的连接,而且你的笔记本要有无线网卡.如果这两个条件具备了,即使没有路由器/无线AP等辅助设备,多个笔记本电脑共享上网 ...
- Delphi在StatusBar上绘制ProgressBar
首先,在TForm的私有域,也就是private下设置两个变量ProgressBar.ProgressBarRect,其中ProgressBar为 TProgressBar类型,ProgressBar ...
- 十度好友问题(DFS经典应用)
问题: 在社交网络里(比如 LinkedIn),如果A和B是好友,B和C是好友,但是A和C不是好友,那么C是A的二度好友,给定一个社交网络的关系图,如何找到某一个人的所有十度好友.
- configure mount nfs
qemu-img convert -f raw -O qcow2 nix.img ruiynix.qcow2 1,yum createrepo
- hdu 4598 Difference(奇圈判定+差分约束)
这是通化邀请赛的题,当时比赛的时候还完全没想法呢,看来这几个月的训练还是有效果的... 题意要求(1) |ai| < T for all i (2) (vi, vj) in E <=& ...