一些用户大概都已经把自己的 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兼容问题的解决方案的更多相关文章

  1. 关于软件开发中兼容win7注册表的解决方案

    关于软件开发中兼容win7注册表的解决方案   编写人:CC阿爸 2014-3-14 l  近来在开发一winform程序时,发现在xp 系统访问注册表一切正常.可偏这个时候,微软又提醒大家.Xp今年 ...

  2. oracle 在C# 中调用oracle的数据库时,出现引用库和当前客户端不兼容的问题解决方案

    oracle 在C# 中调用oracle的数据库时,出现引用库和当前客户端不兼容的问题解决方案 解决方案 1.直接引用  Oracle.ManagedDataAccess.Client.dll动态库即 ...

  3. WPF中不规则窗体与WindowsFormsHost控件的兼容问题完美解决方案

    首先先得瑟一下,有关WPF中不规则窗体与WindowsFormsHost控件不兼容的问题,网上给出的解决方案不能满足所有的情况,是有特定条件的,比如  WPF中不规则窗体与WebBrowser控件的兼 ...

  4. Web前端页面的浏览器兼容性测试心得(三)总结一些IE8兼容问题的解决方案

    由于IE8不支持HTML5,而它又是Win7的默认浏览器,我们即使讨厌它,在这几年却也拿它没办法. 最近做了个需要兼容IE8的项目,不可避免地用了HTML5+CSS3,甚至canvas和svg,做兼容 ...

  5. win7兼容visual studio 2005 的方法

    http://blog.sina.com.cn/s/blog_74d572890100xv7p.html 今天花了4个小时,结合网上的介绍,本人终于找到了一个可以在win7环境下运行visual st ...

  6. 前端ie7的兼容问题及解决方案(未完待续)

    最近在维护一些老的项目,需要兼容ie7 ,css3就不能用了,这里总结一下碰到的问题及解决方案. 1.盒模型 ie7.8  的盒模型都是 box-sizing为content-box的盒模型,这里在做 ...

  7. vue 项目在 IE11 里呈现空白,不兼容的问题解决方案

    我用vue 2.6.11版本编写的项目,在谷歌浏览器上运行的好好地,但是放到ie11浏览器上却是一片空白. 这个问题遇到的时候,我是蒙蔽了,抓紧去搜了搜百度,百度上的答案倒是都很统一. 都是说ie不兼 ...

  8. ie6 ie7 ie8 ie9兼容问题终极解决方案

    放下包袱,解决低版本兼容问题   这是一个老生常谈的问题,自然解决这个问题的方案也比较多,下面整理了一些解决方法: 1.强制使用高版本渲染模式. 强制使用Edge模式来解析网页代码 <meta ...

  9. ie8中遇到的兼容问题以及解决方案

    一.CSS3 1.可以通过在css中引入pie.htc,处理兼容问题(可处理的属性) -webkit-box-shadow: 0 1px 5px #ff2826; -webkit-border-rad ...

随机推荐

  1. matlab差分算法

    今天实现了<一类求解方程全部根的改进差分进化算法>(by 宁桂英,周永权),虽然最后的实现结果并没有文中分析的那么好,但是本文依然是给了一个求解多项式全部实根的基本思路.思路是对的,利用了 ...

  2. OC语法3——点语法,self关键字

    点语法:   为了给程序员提供便捷,OC中也引入了点语法.不过它和Java中点语法的意义是完全不同的. 在Java中无论调用任何方法,还是访问public类型的成员变量都是用点语法(.号). 而在OC ...

  3. try.jquery-5-styling里的各种css样式操作

    你好,这里是我的http://try.jquery.com/学习笔记: 这次来学习操作各种css. 主要对这段html元素进行操作. <div id="all-tours"& ...

  4. .net mvc下的Areas和小写Url

    首先是一个站点有前台后台两部分,这个要怎么来做.可以在mvc项目中添加区域(Areas)来实现,当添加一个名为Admin的区域时,项目下多了一个Areas/Admin目录,里边有Controllers ...

  5. Http 请求头中的 Proxy-Connection

    平时用 Chrome 开发者工具抓包时,经常会见到 Proxy-Connection 这个请求头.之前一直没去了解什么情况下会产生它,也没去了解它有什么含义.最近看完<HTTP 权威指南> ...

  6. 柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)

    柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航) 二.起航 本章节,柯南君将从几个层面,用官网例子讲解一下RabbitMQ的实操经典程序案例,让大家重 ...

  7. nova的wsgi介绍【WIP】

    有关openstack的所有的帖子. https://www.ustack.com/blog/openstack_hacker/#Nova_Workflow 网上已经很多的分析文章了: http:// ...

  8. Android 模拟系统事件(三)

    简介 Android系统是基于Linux内核的,而Linux内核继承和兼容了丰富的Unix系统进程间通信(IPC)机制.Binder其实也不是Android提出来的一套新的进程间通信机制,它是基于Op ...

  9. icon

    <link rel="icon" href="favicon.ico" type="image/x-icon"> <lin ...

  10. MySQL加强

    MySQL加强 Default Not null Unique Primary key Zerofill primary key auto_increment primary key auto_inc ...