aardio 文档

com.interface.IApplicationAssociationRegistration 库模块帮助文档

com.interface.IApplicationAssociationRegistration 成员列表

主要用于默认浏览器设置
普通文件关联不必要调用此接口

com.interface.IApplicationAssociationRegistration.create()

创建文件关联管理

返回对象:IApplicationAssociationRegistrationObject

IAppAssociationInfoObject 成员列表

IAppAssociationInfoObject.command

命令行

IAppAssociationInfoObject.icon

图标

IAppAssociationInfoObject.name

关联名

IApplicationAssociationRegistrationObject 成员列表

IApplicationAssociationRegistrationObject.changeNotify()

刷新文件关联

IApplicationAssociationRegistrationObject.clearUserAssociations()

清除当前用户文件与协议关联并恢复公用设置

IApplicationAssociationRegistrationObject.getAssociationInfo("Internet Explorer","http")

返加文件关联信息

返回对象:IAppAssociationInfoObject

IApplicationAssociationRegistrationObject.getAssociationInfo()

返回对象:IAppAssociationInfoObject

IApplicationAssociationRegistrationObject.lstBrowser()

返回已安装的浏览器应用程序ID以及路径对应表

IApplicationAssociationRegistrationObject.queryAppIsDefault("http",,,"Internet Explorer")

检测浏览器是否关联指定的协议或后缀名
后缀名首字符追必须是圆点

IApplicationAssociationRegistrationObject.queryCurrentDefault("http")

返回协义关联的启动命令行或后缀名关联的文档类型
后缀名首字符追必须是圆点

IApplicationAssociationRegistrationObject.setAppAsDefault("Internet Explorer","http")

设置指定协议或后缀名的文件关联
win7可用,xp仅兼容式支持IE,win8已禁止使用此函数

IApplicationAssociationRegistrationObject.setAppAsDefaultAll("Internet Explorer")

恢复默认浏览器关联
win7可用,xp仅兼容式支持IE,win8已禁止使用此函数

自动完成常量

_AL_EFFECTIVE=1
_AL_MACHINE=0
_AL_USER=2
_AT_FILEEXTENSION=0
_AT_MIMETYPE=3
_AT_STARTMENUCLIENT=2
_AT_URLPROTOCOL=1

Markdown 格式