频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

javascript实例教程(21-7)

来源: 作者: 出处:巧巧读书 2006-10-07 进入讨论组

  使用JavaScript中的OLE Automation

5. 怎样处理应用程序的实例

文档模板是应用程序和它支持的文档之间的连接。文档模板有两种类型:单一文档,它只能一次打开一个类型的文档;多文档模板,它允许多个文档同时被打开。下面的表格列出了Windows应用程序的各种类型:

单文档界面(SDI)应用程序

单文档界面(MDI)应用程序

老类型的应用程序

新类型的应用程序

一个实例

多个实例

老类型的SDI应用程序只能一次管理一个文档,但它支持在不需要开始应用程序的另外一个实例的情况下关闭一个文档再打开另外一个文档。这样的应用程序总是支持每次运行应用程序的多个实例。从对象的生命周期实施观点来看,老类型的SDI应用程序是更MDI应用程序是一样的。

新类型的SDI应用程序可以一次管理一个 文档对象,但是它不支持在不需要开始应用程序的另外一个实例的情况下关闭一个文档再打开另外一个文档。也就是说,如果激活的文档关闭,整个应用程序就关闭。当一个新的文档被打开,新的应用程序的实例就被装载。如果用户从应用程序的"File"菜单种选择"New" 或者"Open",一个新的应用程序的实例就被创建以处理这个附加的文件。这样的应用程序总是支持一次运行应用程序的。

MDI应用程序使用多文档模板。它可以在应用程序的一个实例中管理多个文档。这种类型的MDI应用程序不支持同时运行应用程序的多个实例。每次只有应用程序的一个实例可以存在。

MDI应用程序使用多文档模板。它可以在应用程序的单一实例中管理多个文档对象。这种类型的MDI应用程序支持每次运行应用程序的多个实例。微软的word就一个 MDI应用程序,它支持应用程序的多个实例。



使一个给定的应用程序于上面的应用程序类型关联起来是不困难的。你可以简单地重复装载应用程序,并且注意是否每次有新的实例被创建。文字:http://www.qqread.com/javascript/c225963.html 更多文章 更多内容请看ASP.NET教程FreeBSD使用教程专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章