本主题中
ATL - 界面接口 - 概述
EbsScript ATL - 接口使 EbsScript 和用户创建的对话框(作为 DLL)之间形成耦合:
- 对话框可以从 EbsScript 中被激活,从而可以为对话框指定某些参数
- 对话框可以包含所有可能的操作元素(输入字框、下拉列表、日历、按钮等)
- 从对话框中,可以在 EbsScript 中调用一个函数("回调函数"),最多可以有30个参数
- 在执行回调函数后,对话继续进行,可以再次读取 30 个参数
- 在关闭对话框后,EbsScript 通过调用对话框的管道进行扩展
- 对话框可以在 Visual C++ 或 Visual Basic (作为 DLL)的帮助下实现
为了使用该界面,需要一个类型库 ebs2000i.tlb,安装时被放在安装目录中。
下面描述了如何通过使用 Microsoft Developer Studio(第6版)来创建这样一个 DLL。