查找Chrome或Safari的程序ID(PROGID)
25次观看(最近30天)
显示较旧的评论
你好
我知道Internet Explorer的ProGID是InternetExexplorer.Application。如果有的话,铬或野生动物园的进程是什么?
我有两行代码可以在MATLAB中打开Internet Explorer,请参见下文:
wb = actxserver('Internet Explorer.Application');
wb.set('可见的', 真的);
我想知道我是否想打开Chrome或Safari,我应该如何修改这两行代码。有人知道吗?
最好的
Lily
2条评论
答案(1)
凯文·格里森(Kevin Gleason)
2017年3月14日
嗨Qianqian,
h = actxserver('progid')创建了局部OLE自动化服务器,其中ProgID是符合Ole-Comiant COM服务器的程序化标识符,H是服务器默认接口的句柄。
从控件或服务器供应商的文档中获取PROGID。要查看MATLAB®软件的ProGID值,请参阅程序化标识符。//www.tatmou.com/help/matlab/matlab_external/introduction_brd0vd4-1.html#bq54l7x-1
Chrome不符合OLE COM,因此确实具有相关的Progid,可用于通过ActXserver来控制它。
由于COM是Windows技术,而且Safari与Mac有很强的联系,因此很可能Safari也没有一个。