8.1 Logic中的OLE对象

1.在PADS Logic中插入OLE对象

在Logic的原理图中是可以嵌入对象的,也可以插入链接。在原理图中嵌入的对象,只能在PADS Logic中访问。例如,一个嵌入的Word对象仅可在原理图中打开和编辑。

链接硬盘中的对象,可在相应的应用程序或通过PADS Logic中打开,或直接从硬盘的位置打开。因它不是永久地复制到原理图,而是每次打开原理图时才读取。

在PADS Logic原理图中插入OLE对象的基本方法有3种。

(1)插入一个新的(空的)嵌入对象,并在之后创建对象内容。在此种情况下,可插入新的Word文本,在原理图环境中用Word编辑该文档。

(2)将已有的应用程序或文件作为内嵌对象插入,此种情况中原文件更新时,内嵌对象不会一同更新。

(3)插入一个链接到已有的应用程序或文件并将其作为内嵌对象,此种情况下链接的对象会随原文件一同更新。

2.OLE对象的显示和选择

1)OLE对象的显示Logic不能读懂插入对象的格式,它是通过与应用程序沟通、创建OLE链接或嵌入对象来显示相关信息。若应用程序创建的链接或嵌入OLE对象安装并注册在设计人员的计算机系统中,PADS Logic可调用应用程序在PADS Logic中显示OLE对象。例如,一个Word文档可在PADS Logic中显示,并且Word工具栏将在PADS Logic环境中显示。

若源应用程序并不是安装在设计人员的计算机系统中,则PADS Logic仅能显示插入OLE对象为一个图标。在源应用程序中可以打开或显示,若OLE对象是一个应用程序,PADS Logic同样会将其显示为一个图标。

当PADS Logic包含许多链接或嵌入的对象,此时会导致重绘的速度降低,此种情况下,需要关闭OLE对象的显示。关闭OLE对象的显示操作步骤如图8-1-1所示。

图8-1-1 【Options】对话框

2)选择OLE对象 选择和管理OLE链接或内嵌对象就像管理无文本Word对象一样,在OLE对象上单击鼠标左键即可选择OLE对象。

提示:不可在同一时刻选择一个或多个OLE对象;不可使用区域选择来选择OLE对象;仅命令可应用到所选的OLE对象,即使在也选择了PADS logic对象的情况下,因为OLE对象的选择优先权大于PADS Logic对象。