矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: 林健

我Windows 7系统。

[复制链接]
     
发表于 2024-2-26 11:02:30 | 显示全部楼层
MF35_ 发表于 2024-2-26 10:12
微软的IE余毒至今未清,虽然Win10用上了Chrome内核的Edge,但是貌似IE11还是不能删掉,因为有些应用 ...

其实微软的COM对象模式挺好的,IE就是一个COM对象,别的程序可以通过自动化控制COM对象。远比命令行带参数方便十几万倍。
但可能有安全性原因吧,例如木马通过COM对象后台打开IE,直接用保存的信息登录你的账号,隐秘操作。
微软现在好像冷落了COM对象这种模式。
便利性和安全性自古就是很难两全,

而Chrome则需要再安装一个东西,才能被类似COM对象形式自动化操作。


回复 支持 反对

使用道具 举报

     
发表于 2024-2-26 11:10:26 | 显示全部楼层
本帖最后由 MF35_ 于 2024-2-26 11:11 编辑
locky_z 发表于 2024-2-26 11:02
其实微软的COM对象模式挺好的,IE就是一个COM对象,别的程序可以通过自动化控制COM对象。远比命令行带参 ...



这个COM怎么说呢,我只能说,技术是在不断进步的,当年COM的思想算是先进的,但时过境迁,编程模型不断在进步,面向对象都逐渐走下神坛了,COM过时是必然的。有人说微软不行啊,每搞出一个新东西,过几年就淘汰,其实这正在说明微软是很有魄力的,能够不断追求新东西,这很进步啊,如果说Linux是相对保守的,那么Windows就是相对激进的,所以Windows才有那么多的问题(至少比Linux多的多),哪怕微软的东西有太多被人诟病的地方,但人家行业领袖的地位是无可置疑的
回复 支持 反对

使用道具 举报

     
发表于 2024-2-26 11:37:57 | 显示全部楼层
这个COM不是‘面向对象编程‘这么简单,这个COM是你安装一个软件后,这个软件将自己作为一种服务注册到系统,并且广播自己能提供的各种功能和调用格式,
通过第三方软件,例如js,powershell,delphi,Vb,vc,C#,python,Excle,Word等,都能调用这些COM对象进行自动化、组合操作。

例如我在PowerShell ISE(win7到Win10都自带的),可以直接后台打开一个excel、Iexploer,并且在powershell里面可以直接看到这些应用程序提供的各种调用函数和属性。通过这些属性和方法,你可以控制好几个应用程序组合,自动化实现你的功能。
IE.png
1.png
如果程序不是按COM形式编写,你想控制某个程序按你的需求操作,最多只能靠按键精灵,但按键精灵有很大局限性,很难完美模拟你的鼠标和键盘操作,并且环境变一下(例如最大化或者其他size的窗口状态,或者被别的窗口遮住)就可能失效了。
回复 支持 反对

使用道具 举报

     
发表于 2024-2-26 12:34:03 | 显示全部楼层
十年前的温7品牌机,升为温10。格式化c盘重装温7:开机24秒、重启50秒、关机8秒。独卡,2k4k双显示。
回复 支持 反对

使用道具 举报

     
发表于 2024-2-28 15:51:37 | 显示全部楼层
右键单击最下面的任务拦。启动任务管理器看看里 面正在运行的程序(有后台以及你没选择的结束或卸载。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-5-5 04:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表