关于protel99se在win7系统不能添加库的解决方法在win7中使用protel99se,我们会遇到这中情况。
有时想要添加某个库文件,却会发生错误,导致不能用。
如图:添加库文件时发生的错误这时候是不是觉得很郁闷,不要紧张,在win7里是能添加库的,不过有点麻烦就是。
下面是添加库的方法,想学的可以看一下:第一步:打开系统盘中的window文件夹;在window文件夹中找到AdvSch99SE.ini这个配置文件,(这个是protel99se的配置文件,我们可以通过修改配置文件来达到添加库的目的。
)第二步:用记事本打开AdvSch99SE.ini,找到count=X(X代表一个数)下面还有File0=某某看下图Count=的数就是已添加库的数量。
上面的count=3,最上面的图上的库也是三个。
第三步:添加库我们以添加AMDAsic.ddb为例:先找到AMDAsic.ddb的路径。
我的AMDAsic.ddb路径是:F:\ProgramFiles\DesignExplorer99SE\Library\Sch\AMDAsic.ddb如图然后在刚才打开的AdvSch99SE.ini文件中的File下添加一行File3=F:\ProgramFiles\DesignExplorer99SE\Library\Sch\AMDAsic.ddbcount后的数改为4然后保存。
第四部:打开protel99se可以看到刚才添加的库。
win7中不能加载protell99se元件库protel99se在vista和windows7下sch库和pcb库均不能加载,很郁闷。
在网上问了一下,发现这是个比较普遍的问题,也有许多高手给出解决方案:方案一:1.进入C\WINDOWS下找到ADVPCB99SE.INI和ADVSCH99SE.INI两个文件;2.用写字板打开ADVSCH99SE.INI文件,在[ChangeLibraryFileList]下找到File0,大家可以发现,等号后面的的内容就是默认已经添加的库,如果要添加多个怎么办呢简单,在File0后面添File1,File2..依次类推,但注意最后修改File0上面的Count属性,如果你添了两个,就把它的值改为2。
我用的是windows7系统,我如下改可行:TypeCount=2Count=5File0=C:\ProgramFiles\DesignExplorer99SE\Library\Sch\MiscellaneousDevices.ddbFile1=C:\ProgramFiles\DesignExplorer99SE\Library\Sch\ProtelDOSSchematicLibraries.ddbFile2=C:\ProgramFiles\DesignExplorer99SE\Library\Sch\IntelDatabooks.ddbFile3=C:\ProgramFiles\DesignExplorer99SE\Examples\BackupofAT89C2051.LibFile4=C:\ProgramFiles\DesignExplorer99SE\Examples\BackupofSHUMAGUAN.Lib其中File3和File4是我自己画的两个元件。
3.同样对ADVPCB99SE.INI更改以配置PCB库。
Windows7与Protel99SE兼容问题的解决的推出,在视觉上给我们带来了巨大的冲击,在功能上也无疑比比Widows7的推出,在视觉上给我们带来了巨大的冲击,在功能上也无疑WindowsXP更为强大。
大部分PC用户都从WindowsXP换到了Windows7,但是一些通过手动修改兼容属性也不能兼容的软件,使得一部分用户在不甘心的。
这部分用户就包含了从事电子专业的学生,同时也不得不换回了WindowsXPXP。
这部分用户就包含了从事电子专业的学生,虽然Protel99SE在Windows一部分学习电子专业的人将会用到Protel99SE,99SE,虽然上能够运行,但是不能够添加元件库这个问题,一直困扰着大家。
本人通过在网络上多方面搜索,终于找到了网友提供的解决方法,经过本人实践验证,此方法能够解决元件库的添加问题,但是本人实践验证时发现此方法不够完善,以下第一部分为转载网友提供的解决方法。
特此将完整的解决方法共享给大家特此将完整的解决方法共享给大家。
以下第一部分为转载网友提供的解决方法第二部分为本人补充解决方法。
第一部分从提示上看是:fileisnotrecognizde(文件没有通过验证)。
为什么文件没有通过验证?难道说是因为软件盗版的问题,但是如果是这样,那样为什么我们能在winXP系统下能添加元件库?在比较了WindowsXP系统下的Protel99SE后,发现了问题的所在。
因为在Protel99SE安装的过程中会在系统盘下加载一些文件。
也就是X:\Windows下添加了ADVPCB99SE.INI和AdvSch99SE.INI这两个文件。
而在我们远行Protel99SE时添加元件库的时候也会在其下进行修改保存(X代表系统盘,因自己的电脑上的系统是安装在什么盘来定。
比如在C盘,则为C:\Windows)。
以下解决方法要在关闭Protel99SE的情况下操作。
否则无效。
说明:在复制中文菜单前,先启动一次Protel99se,关闭后将windows根目录中的client99se.rcs英文菜单保存起来。
2,安装PCB汉字模块将附带光盘中pcb-hz目录的全部文件复制到DesignExplorer99se根目录中,注意检查一下hanzi.lgs和Font.DDB文件的属性,将其只读选项去掉。
3,安装国标码、库将附带光盘中的gb4728.ddb(国标库)复制到DesignExplorer99se/library/SCH目录中,并将其属性中的只读去掉。
将附带光盘中的GuobiaoTemplate.ddb(国标模板)复制到DesignExplorer99se根目录中,并将其属性中的只读去掉。
汉化完成.OK!4,安装orCAD转换程序(如果需要的话)将附带光盘中orCAD-Protel目录中的全部文件复制到DesignExplorer99se根目录中。
百度了一下,说是win7不兼容。
2、最近发现有一个方法可以加载,使用find搜索元件,然后将搜到的元件库加载进去。
3、没有涂鸦,只能说了。
点左边中部窗口(元件浏览器)中最后一个按钮find,在出来的对话窗中,第一个框中添要加载的元件库中的一个元件名(使用*?通配符不用写全名),之后点击右下findnow.在中部左侧窗口就出现了包含该元件名的库了。
protel99se在win7环境下无法加载元件库怎么办刚开始使用protel99se,可是在win7环境下无法加载元件库,经过实验,发现这样是最可行的。
正常情况下,会出现这样的现象,比如图中就是无法加载T1Databooks.ddb.然后我们可以尝试另一种方法如图:先是单击左侧的“find”按钮,出现右侧的对话框,再单击findnow,就可以出现一些library,再选择,再单击"addtolibrarylist"就可以把自己选择的库添加进去,可是还有一个问题就是,如图所示,只找到211个库,剩下的库在这里无法显示,自然也就无法加载,图中就只找到了从以A开头到以S开头的库,如果我想加载以w开头的库中的原件该怎么办呢?下面介绍这种方法:先打开这个库如图所示以后,再点击find按钮又出现这个对话框,再点击findnow我们找到了自己想要的库,成功了。
Win7以后系统中Protel99se不能加载库文件解决方法在win7下安装Protel99se会出现无法添加原理图库,元件库的情况.如图,提示“filenotrecognized”。
解决办法如下:在修改ADVSCH99SE。
INI和ADCPCB99SE.INI前要退出Protel,因为Protel退出时会修改这两个文件!!1)sch库的添加可以分为两种:方法一:C:\Windows\Advsch99se.ini的方法,具体如下:用记事打开ADVSCH99SE。
INI文件,在[ChangeLibraryFileList]下找到File0,等号后面的的内容就是默认已经添加的库.要添加多个库就在在File0后面添File1,File2。
.依次类推,但注意最后修改File0上面的Count属性,如果你添了四个库,就把它的值改为4。
如下改可行:Count=3File0=d:\ProgramFiles\DesignExplorer99SE\Library\Sch\MiscellaneousDevices.ddbFile1=d:\ProgramFiles\DesignExplorer99SE\Library\Sch\ProtelDOSSchemaTIcLibraries.ddbFile2=d:\ProgramFiles\DesignExplorer99SE\Library\Sch\IntelDatabooks.ddb保存退出编辑。
方法二:利用原理图FindComponent功能:首先,添加原理图库,在**。
sch文件中点击“Find”(下图左)在“Path"中找到存放设计的文件夹,点击“Findnow”(下图右)中了,再点击“close"即可;2)PCB库的添加如果在C:\Windows下找不到Advpcb99se。
ini,不是没有安装这个文件,而是这个文件被安装到了用户目录下面去了(C:\Users\(自己的用户名)\AppData\Local\VirtualStore\Windows),将这个文件复制到C:\windows下.修改这个文件,如下内容Count=3File0=D>MSACCESS:$RP〉d:\ProgramFiles\DesignExplorer99SE\Library\Pcb\GenericFootprints$RN〉Advpcb.ddb$OP>$ON〉PCBFootprints。
关于Protel99SE在windows7中不能添加库解决的方法:1.系统盘内找到2.看到很多关于99se的系统信息文件,找到:3.果断打开是这样:打开特好找,windows一打开路过文件夹就是这哥们一个文本上面加个齿轮样的东西,嗨,别说,记事本就打开了,在这记住了都:配置文件这种类型果断打开,别害怕,只是这里面全英文有点淡淡的忧伤啊4.在一大串英文中我们索引到这句:5.看到这句:其实也就是上一步复制的那句话和那句话上面的那句话(由于我更改过了,本来Count=1),在这步我们停下一切,看着他们。
6.我们在这两句后面加行我们第四步复制的东西,接下来我们做的更改成这样:我添加时SIM(杂件)库,我把复制那句话“.ddb”前面那个库名“MiscellaneousDevices”给换成“Sim”,更改后保存这个配置文件,添加即可。
原始的仅有的库现在Sim库添加后:就这样我们库添加完成,足以成事了都。
咱先复制再说了都,看下一步。
现在教大家怎么加载,就是使用find查找如右图点击find后会出来这个点击find,就可以出来lib文件,选中一个后可以点击下面的addtolibrarylist来添加。
但是这样添加的原价库是有限的,他不会全都显示出来,所以我们还得在根目录下进行小小的改动,先注意一下path这行,后面有三个省略号(…)点击一下可以出来这个大家可以注意到我的里面设置了两个sch常用,和sch常用1,这个是很有必要的只有这样我们才能把原件库加载全,具体操作如下:在你安装的主程序力找到protel并打开,找到libray在打开,在这里面创建多个sch,注意文件名不能相同,然后把sch里面的常用的元件库复制到新建的那几个文件夹里面,然后你就会发现自己想要加载的在protel中可以加载了,(设置完后,加载还得重复上面的步骤,需要注意的是path那行,从那里选择刚刚新建的这几个文件夹)。
win7与protel99不兼容问题,添加元件库经常会遇到元件库添加不进去:因为win7与protel99不兼容.教你如何添加元件库.方案一:1.找到需要添加元件库的名称,如0p07在sim.ddb数据库OpAmp.lib中.在数据库中lib文件夹中找到sch文件里的sim.ddb文件打开.2.打开后找到find点击打开,在*号中输入Group组随意一个原件,在点击findNOW3.在addtolibrarylist就会出现相对应的原件库,点击addtolibrarylist然后关闭protel.4.重新打开自己设计的protel文件,你会发现sim.ddb中的OpAmp.lib已经在元件库里了.在找到自己想要的原件OP07就ok了.方案二:这个是网络上找的..1。
在XP系统下进入C\\WINDOWS下找到ADVPCB99SE.INI和ADVSCH99SE.INI两个文件;2。
将这两个文件复制下来放到U盘;3。
在WIN7系统下进入C\\WINDOWS,将U盘的这两个文件复制过来(一定要关闭PROTEL99SE先);替换掉原来的两个文件;以上是Protel99se全为默认路径安装的,XP系统下元件库装在哪个地方7系统下也在装在哪个地方。
如果不是在XP下换到在7系统中的路径下,重新加载元件库。
重复以上步骤。
注意问题:1,元件库只能加载5个(这个是我试的数量)。
元件库中有多少个元件不管。
2,默认的元件库如果不见了。
到XP系统下进入C\\WINDOWS下找到ADVPCB99SE.INI打开找到以下语句(默认路径):File0=D>MSACCESS:$RP>c:\\ProgramFiles\\DesignExplorer99SE\\Library\\Pcb\\GenericFootprints$RN>Advpcb.ddb$OP>$ON>Footprints.lib$ID>-1$ATTR>0$E>PCBLIB$STF>将这段复制到U盘转到7系统下,打开C\\WINDOWS\\ADVPCB99SE.INI替换掉FILE0这行(但是会代替掉原来的元件库的,这个也很好解决。
在win7系统下使用protel99se会遇到一个头痛的问题,老湿或者朋友们会建议你安装winXP虚拟机,在虚拟机的环境下运行软件,添加库文件。
这样不仅占用机子的内存而且每次用都要切换太麻烦。
现在就本人的使用心得给大家一个一劳永逸的简便方法。
首先打开软件安装根目录下的windows目录,找到AdvSch99SE.ini文件,如图右键打开进入文本文档页,如图Count=1;语句已经限制了你在添加库时失败的结局。
下面把Count=1的数字改为你想添加的库的数量。
然后打开软件安装根目录下的ProgramFiles文件夹下的DesignExplorer99SE文件夹,如图打开Library文件夹下的Sch文件夹,以添加ProtelDOSSchematicLibraries.ddb为例。
按住Shift键,右键复制为路径,如图把路径添加在AdvSch99SE.ini文件Count=3后的File0=C:\ProgramFiles\DesignExplorer99SE\Library\Sch\MiscellaneousDevices.ddb语句后面,如图然后文件另存到桌面(因为保存的话会提示你没权限,改不了)。
然后把桌面存的改好的AdvSch99SE.ini剪切到刚才Windows目录,替换原有文件。
然后以管理员身份运行Protel99se成功!!!。
解决win7下protel99se添加库时出现fileisnotrecognized错误因为在Protel99SE安装的过程中会在系统盘下加载一些文件。
也就是X:\Windows下添加了ADVPCB99SE.INI和AdvSch99SE.INI这二个文件。
否则无效双击ADVPCB99SE.INI和AdvSch99SE.INI打开:ADVPCB99SE.INI:在打开的文档中找到Count=1而在其后会发现紧跟着File0=D>MSACCESS:$RP>D:\ProgramFiles\DesignExplorer99SE\Library\Pcb\GenericFootprints$RN>Advpcb.ddb$OP>$ON>PCBFootprints.lib$ID>-1$ATTR>0$E>PCBLIB$STF>一串代码。
而这个PCB封装库也就是软件中默认添加的。
所以我们只要在其后面按照其格式机上自己的PCB封装库就可以了。
比如:要添加的PCB封装库为Miscellaneous.ddb则只要在刚刚那串代码后添加上File1=D>MSACCESS:$RP>D:\ProgramFiles\DesignExplorer99SE\Library\Pcb\GenericFootprints$RNMiscellaneous.ddb$OP>$ON>Miscellaneous.lib$ID>-1$ATTR>0$E>PCBLIB$STF>即可。
微软的win7系统和protel99se是不兼容的,加载元件库时会出现’Fileisnotrecogniazed,而无法加载,为了解决这一问题,网上有两方案,一是在已打开库中加元件,二是改初始化文件(ini),用后觉得有点不太方便。
步骤:1.点出find出现“findSchemiaticComponent”对话框2.选择Scope选项中选”SpecifiedPath”3.点击FindNow按钮,这时会在FoundLibraries框中出现很多库名。
选中你想要的。
4.点击“AddtoLibraryList”,你会发现你想要的库就出现在Browse中,是不是很简单。
在win7中使用protel99se,我们会遇到这中情况。
但实际操作起来能行得通的为数不多。
其实真正解决这个问题并不太困难。
只需这样操作:第一、将原来XP系统下能正常使用的Protel99se配置文件ADVPCB99SE.INI和ADVSCH99SE.INI拷贝出来。
并将文件中PCB封装库的存放路径修改为系统升级Win7后Protel99se配置文件ADVPCB99SE.INI和ADVSCH99SE.INI的存放路径。
第二、正常安装Win7系统和Protel99se。
把修改好的Protel99se配置文件ADVPCB99SE.INI和ADVSCH99SE.INI拷贝到Win7系统覆盖同名文件即可。
实际上ADVSCH99SE.INI元件库的配置基本网上介绍的办法都行得通。
关键是PCB封装库。
这里提供两份原来XP系统下能正常使用的原始文件Protel99se配置文件供大家参考使用。
解决Win7和Protel99SE不兼容最简单的方法解决Win7和Protel99SE不兼容最简单的方法最近因为换了新的笔记本电脑,该死的没有WinXp的驱动,所以我打算打以后的操作系统换成了Win7。
运气的是绝大部分以前使用的开发工具基本上都支持Win7,少部分换成版本就解决了问题。
但是目前碰到了protel99se在Win7下不能导入库的问题。
网上解决的办法是修改该文件,我感觉比较麻烦。
我仔细比对了原先winxp电脑的文件和Win7的文件,文件里面就是多了几个自己的库的几个路径。
于是我尝试着这么干:1、把winXp下用的advpcb99se.ini覆盖到win7下的同一个文件。
2、把原先Winxp下的库文件拷贝到Win7下面同样的路径。
然后打开Protel看看问题就解决了没。
哇!问题解决了。
在Windows7下使用Protel99SE画原理图加载库文件时,会弹出“fileisnotrecognised”的提示框,这是Windows7下调用Protel99SE库文件的路径问题:我在Win7下使用protel99SE的时候也遇到过这个问题,下面我把自己的解决方法提供给大家参考首先单击开始,找到Protel99SE,右击,以管理员权限打开Protel99SE,进入原理图操作界面,看看是不是有什么不同?大家会发现在library栏下多了MicellaneousDevices.ddb(如下图),这是Protel自带的最基本的元件库,电阻、电容、二极管、三极管、电位器、放大器等基本元件都可以在里面找到,现在我们就可以使用它里面的元件画原理图了了。
可大家若想调用库里的其他原理图文件,同样不能加载,下面我们就来解决这个问题。
打开C盘下的WINDOWS文件夹,找到AdvSch99SE.ini文件,打开它可以看到:WholeProject=FalseTypeCount=2Count=0File0=D:\EDA\DesignExplorer99SE\Library\Sch\MiscellaneousDevices.ddb这就是为什么我们用管理员权限打开Protel99SE后可以加载MiscellaneousDevices.ddb库里的文件的原因。
下一步我们把AdvSch99SE.ini复制到桌面进行修改加进我们想要使用的原理图文件的库,例如我们可以做如下修改WholeProject=FalseTypeCount=2Count=4File0=D:\EDA\DesignExplorer99SE\Library\Sch\MiscellaneousDevices.ddbFile1=D:\EDA\DesignExplorer99SE\Library\Sch\Philips.ddbFile2=D:\EDA\DesignExplorer99SE\Library\Sch\ProtelDOSSchematicLibraries.ddbFile3=D:\EDA\DesignExplorer99SE\Library\Sch\TILogic.ddb上面的操作我加进了了Philips.ddb\ProtelDOSSchematicLibraries.ddb\TILogic.ddb。
鸟枪换大炮,装了WIN7系统后,一大把软件都遇到了麻烦。
protel加载元件库时竟然坑爹地报错“无法识别文件”,多种尝试无效。
2014/7/4X如果不是你的原创,请...网上一搜,普遍的做法是修改配置文件ADVPCB99SE.INI,而且似乎出自一人之手,文字、标点几乎无差。
我是个懒人,对于动辄要修改注册表、编写脚本的方法素来没有干劲,所以也就懒得去验证了。
想来想去,还有个查找功能不是可以用来放置元件的吗。
动手一试,果然可行,以前很少用到这个查找功能,偶尔为之也只是找出元件就直接放置了,从来没用到这里的添加元件库。
这样就解决了不只我一个人遇到的protel在WIN7系统无法加载元件库的麻烦,欢迎转载,希望可以帮到更多的人。
具体步骤:1.选择Tools->FindComponent2.输入元件名,点击FindNow3.在搜索结果中选择元件库,点击AddToLibraryList4.元件库已经添加,大功告成。
Win7以后系统中Protel99se不能加载库文件解决方法在win7下安装Protel99se会出现无法添加原理图库,元件库的情况。
如图,提示“filenotrecognized”。
解决办法如下:在修改和前要退出Protel,因为Protel退出时会修改这两个文件!!1)sch库的添加可以分为两种:方法一:C:\Windows\的方法,具体如下:用记事打开文件,在[ChangeLibraryFileList]下找到File0,等号后面的的内容就是默认已经添加的库。
要添加多个库就在在File0后面添File1,File2..依次类推,但注意最后修改File0上面的Count属性,如果你添了四个库,就把它的值改为4。
如下改可行:Count=3File0=d:\ProgramFiles\DesignExplorer99SE\Library\Sch\MiscellaneousFile1=d:\ProgramFiles\DesignExplorer99SE\Library\Sch\ProtelDOSSchemaTIcFile2=d:\ProgramFiles\DesignExplorer99SE\Library\Sch\Intel保存退出编辑。
方法二:利用原理图FindComponent功能:首先,添加原理图库,在**.sch文件中点击“Find”(下图左)在“Path”中找到存放设计的文件夹,点击“Findnow”(下图右)中了,再点击“close”即可;2)PCB库的添加如果在C:\Windows下找不到,不是没有安装这个文件,而是这个文件被安装到了用户目录下面去了(C:\Users\(自己的用户名)\AppData\Local\VirtualStore\Windows),将这个文件复制到C:\windows下。
修改这个文件,如下内容Count=3File0=D>MSACCESS:$RP>d:\ProgramFiles\DesignExplorer99SE\Library\Pcb\GenericFootprints$RN>$OP>$ON>PCB$ID>-1$ATTR>0$E>PCBLIB$STF>File1=D>MSACCESS:$RP>D:\ProgramFiles\DesignExplorer99SE\Library\Pcb\Connectors$RN>Miscellaneous$OP>$ON>Miscellaneous$ID>-1$ATTR>0$E>PCBLIB$STF>File2=D>MSACCESS:$RP>F:\Evan99seLIB$RN>$OP>$ON>$ID>41$ATTR>0$E>PCBLib$STF>保存退出即可。
注意PCB库文件有一个ID值,每一个文件的ID都不同,一般方法是从XP里面的这个文件里去获取。
当然也有最简单的方法,那就是在DDB文件里,lib文件直接放在最顶层,不要放在任何文件里,这样的话这个ID就是-1(Protel自带的元件库这个值都是-1就是这个原因吧)。
这个方法不一定可靠,但是目前还没发现出错,加载不了的。
注意:如果改的是C:\windowns下面的那么就只有以管理员权限运行才加载那些库,这样在平时使用会觉得挺麻烦。
解决办法就是修改C:\Users\(用户名)\AppData\Local\VirtualStore\Windows下的advpcb99seini,这样就不需要管理员权限运行了。
(因为普通运行时就是从用户目录下加载的这个文件),【Win10x64下测试发现,只有修改该目录下的文件才可成功添加PCB封装库,修改windows下的文件无效】。