-
公开(公告)号:US5546581A
公开(公告)日:1996-08-13
申请号:US208094
申请日:1994-03-08
CPC分类号: G06F9/44521
摘要: A method is disclosed for integrating a plurality of discrete subprograms with a main program. The method enables the main program to integrate any discrete subprogram stored in its directory with the main program. The method includes the step of identifying each discrete subprogram stored in the directory of the main program and creating a cross reference array to enable the main program to access the plurality of subprograms. In addition to creating the cross reference array, an event reference list of the main program is updated, enabling commands of the subprogram to be given key and menu assignments, thereby further integrating the subprogram with the main program. Similarly, the subprogram can be removed from the main program simply by deleting the subprogram from the directory of the main program. Further features of the subject invention include a method for enabling the subprogram to request the main program to perform main program functions, and a method for limiting the number of subprograms loaded in the address space of the computer.
摘要翻译: 公开了一种用于将多个离散子程序与主程序集成的方法。 该方法使主程序能够将其目录中存储的任何离散子程序与主程序进行整合。 该方法包括识别存储在主程序的目录中的每个离散子程序并创建交叉参考阵列以使得主程序能够访问多个子程序的步骤。 除了创建交叉参考数组之外,主程序的事件参考列表也被更新,使子程序的命令能够被给予键和菜单分配,从而进一步将子程序与主程序集成。 类似地,可以从主程序中删除子程序,只需从主程序的目录中删除子程序即可。 本发明的进一步的特征包括使子程序能够请求主程序执行主程序功能的方法,以及用于限制加载在计算机的地址空间中的子程序的数量的方法。