资料介绍
我们在设计原理图或者查看原理图时,经常需要到网站上搜索某个元器件的相关资料,看能否找到规格书来查看。每次都要打开相关网站,输入关键词去搜索,这样的重复操作效率不是很高。有没有办法在原理图上,选中某个元器件,下一步就已经在网站上搜索了这个元器件的关键词,并找出了相关网页来。答案是有的,就是编写一个脚本,选中某个元器件,运行脚本就能实现这个功能。下面介绍一下这个方法。
首先,打开原理图的脚本编辑器,编写以下代码。
参考代码:
Sub Main
Begin Dialog UserDialog 260,140,"Select a Web ",.CallbackFunc ' %GRID:10,7,1,1
Text 50,84,170,14,"",.Text1
OKButton 40,112,90,21,.OK
CancelButton 140,112,90,21
OptionGroup .Manufacturer
OptionButton 60,14,140,14,"baidu",.OptionButton1
OptionButton 60,35,90,14,"szlcsc",.OptionButton2
OptionButton 60,56,90,14,"taobao",.OptionButton3
End Dialog
Dim dlg As UserDialog
Dim attrs As Attributes
If Dialog(dlg) = -1 Then 'OK was pressed
Set objs = ActiveDocument.GetObjects(plogObjectTypeComponent, "", True)
For Each part In objs
Set attrs = part.Attributes
compName = attrs("Value")
Next part
'compName = objs.Item(1).AttrVal(part, "Description")
Set ie = CreateObject("InternetExplorer.Application")
'compName = objs.Item(1).AttrVal(part, "Description")
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
Select Case dlg.Manufacturer
Case 0
'ie.Navigate("http://www-s.ti.com/sc/docs/psheets/pids2.htm")
ie.Navigate("http://www.baidu.com/s?wd="& compName)
SendKeys compName & "~"
Case 1
ie.Navigate("https://so.szlcsc.com/global.html?&hot-key=CC2530F256RHAR")
Case 2
ie.Navigate("https://s.taobao.com/search?keywords=" & compName)
End Select
End If
End Sub
Rem See DialogFunc help topic for more information.
Private Function CallbackFunc(DlgItem$, Action%, SuppValue%) As Boolean
Select Case Action%
Case 1 ' Dialog box initialization
Document_SelectionChange
Case 2 ' Value changing or button pressed
Case 3 ' TextBox or ComboBox text changed
Case 4 ' Focus changed
Case 5 ' Idle
Rem CallbackFunc = True ' Continue getting idle actions
End Select
End Function
Public Sub Document_SelectionChange()
Set objs = ActiveDocument.GetObjects(plogObjectTypeComponent, "", True)
DlgEnable "OK", False
If objs.Count = 1 Then
compName = objs.Item(1).Name
DlgText "Text1", "Selected Part: " & compName
DlgEnable "OK", True
ElseIf objs.Count > 1 Then
DlgText "Text1", "Multiple Selection"
Else
DlgText "Text1", "Select a part"
End If
End Sub
然后,选中需要查找的元器件,运行脚本,就会弹出一个网站的页面让我们选择,这里设置了百度,立创和淘宝。
最后,任选其中一个网站,点击确认,就会自动打开相对应的网站,搜索元器件的关键词,找到相关的内容供我们查看,非常方便快捷。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- PROTEUS原理图元器件库详细说明 12次下载
- 老工程师经验谈,高速运算放大器电路PCB布线资料下载
- 一位工程师的单片机开发经验之谈资料下载
- 电子元器件检测经验分享,有故障不害怕资料下载
- 【工程师实用技巧】阻容降压电路中每个元器件计算选型方法资料下载
- 细说原理图的每个元器件的选项资料下载
- PCB设计:快速整理PCB元器件位号资料下载
- PCB设计:如何快速将元器件编号摆放好?资料下载
- 有了这些电子元器件检测经验,再难的故障都不怕资料下载
- 【经验分享】工程师把0603电容换0402的电容会怎么样?资料下载
- 电路与元器件基础讲解资料资料下载
- 看图学习电子元器件资料下载
- PCB布线百问:一个布线工程师谈PCB设计的经验资料下载
- 选择元器件的一些经验之谈资料下载
- 一个经验丰富的Layout工程师如何做开关电源资料下载
- 电气工程师电气设计的电气元器件布局 555次阅读
- Python如何快速查找文件 1302次阅读
- 元器件深入开发指南 | 阻容、电感、二极管与MOS管(文末领资料) 1853次阅读
- 搞懂元器件,就搞定了80%的硬件问题 1046次阅读
- 搞定EMC,工程师进阶的必经之路 1390次阅读
- 浅谈电子元器件的检测方法 4661次阅读
- 成为一个优秀的数据工程师需要什么? 2783次阅读
- 如何快速找出故障的元器件 2999次阅读
- 常用电子元器件的检测经验和方法进行详细介绍 1w次阅读
- PCB布线技巧如何看你是否是一个合格的PCBLayout工程师 2.3w次阅读
- 工程师要转型工业机器人行业,有哪些机会呢? 5969次阅读
- 工程师跨度13年、回顾194个bug总结的18条编码、测试和调试经验教训 1004次阅读
- 多年经验的硬件工程师给您的一些忠告 7859次阅读
- 工程师经验:LED驱动电源设计七大技巧 2627次阅读
- 没有简单事,资深工程师PCB设计经验总结 2474次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多