Igor XOP Toolkit版本WaveMetrics目前提供两个版本的XOP Toolkit - 版本7和版本8。 如果您的 XOP 必须与 Igor Pro 6 或 Igor Pro 7 一起运行,或者如果您正在更新从未使用 XOP Toolkit 7.01 或更高版本更新的较旧 XOP,或者您尚未创建 XOP 的 64 位版本,请使用 XOP Toolkit 7。 如果要编写新的 XOP 以面向 Igor Pro 8 或更高版本,或者要更新已使用 XOP Toolkit 7.01 或更高版本更新的 XOP 以面向 Igor Pro 8 或更高版本,请使用 XOP Toolkit 8。 下一节将解释这些规则的原因。页面底部提供了下载链接。 主要问题有三个主要问题: 1. 64 位 XOP 如果尚未将现有 XOP 移植到 64 位,请使用 XOP 工具包 7 执行此操作。XOP Toolkit 7 手册的第 11 章包括有关移植到 64 位的详细说明。为了减少混乱,从 XOP Toolkit 8 手册中删除了详细说明。 2. 内存管理例程 为了支持大于 2 GB 的内存块,WaveMetrics 更改了 Igor Pro 8 的内部内存管理例程。对于 32 位 Macintosh GOP 或 32 位或 64 位 Windows GOP,不需要进行任何更改。但是,要与 Igor Pro 8 或更高版本一起运行,必须按照 XOP Toolkit 7 手册第 12 章中的“WMMemory XOPSupport 例程”中的“WMMemory XOPSupport 例程”中的说明进行修改。 尽管不需要更新 32 位 Macintosh GROP 和 32 位或 64 位 Windows GOP,但我们建议您这样做以使代码保持最新。 3. 长对象名称和路径 在 Igor Pro 8 之前,对象名称(如波形、变量和数据文件夹的名称)限制为 31 个字节。在 Igor Pro 8.00 中,此限制已提高到 255 字节,其他限制也已提高。为了与较旧的XOPs兼容,Igor Pro 8及更高版本可以使用不支持长名称和路径的XOP运行,但如果需要将长名称或路径传递给XOP,则会返回错误。 如果 XOP 使用以下任何常量,则使用对象名称或路径:
XOP 工具包 7 仅支持短名称和路径。它可以创建与Igor Pro 6.20或更高版本一起运行的XOP,但如果在Igor Pro 8.00或更高版本中使用长名称或路径,它们将返回错误。 XOP 工具包 8 仅支持长名称和路径。长名称和路径需要 Igor Pro 8.00 或更高版本。因此,仅当您愿意需要Igor Pro 8.00或更高版本时,才应使用XOP Toolkit 8。有关详细信息,请参阅 XOP 工具包 8 手册第 12 章中的“XOP 中的长名称和路径”。 建议摘要如果要更新从未使用 XOP 工具包 7.01 或更高版本更新的 XOP,或者尚未创建 64 位版本的 XOP,请先使用 XOP 工具包 7 更新 XOP。有关详细信息,请参阅 XOP 工具包 7 手册中的附录 A。 使用 XOP Toolkit 7 更新 XOP 后,如果要支持长对象名称和路径,并且愿意需要 Igor Pro 8.00 或更高版本,请使用 XOP Toolkit 8 进行更新。有关详细信息,请参阅 XOP 工具包 8 手册中的附录 A。 以下是用于确定要使用的 XOP 工具包的规则摘要:
XOP 工具包下载您需要 WaveMetrics 销售人员提供的用户名和密码才能下载这些 XOP 工具包。
在线留言尊敬的客户朋友,如您有任何意见建议,请通过下表反馈给我们,我们会尽快与您联系。
|