Board logo

标题: [技术讨论] 这个com是干啥的? [打印本页]

作者: jyswjjgdwtdtj    时间: 2023-5-14 19:46     标题: 这个com是干啥的?

电脑里有好多不知道有啥用的com组件
乱翻翻到个这:
  1. ArrayService.Regedit
复制代码
看了一下对象的属性方法
  1. CreateHKLMSubKey Method     void CreateHKLMSubKey (string)
  2. DelHLMRegValue   Method     void DelHLMRegValue (string, string)
  3. WriteHLMReg      Method     short WriteHLMReg (string, string, int, string)
  4. WriteHLMRegDword Method     uint WriteHLMRegDword (string, string, uint)
复制代码
看样子能修改注册表?
作者: jyswjjgdwtdtj    时间: 2023-5-14 19:51

还有
  1. forms.form.1
复制代码
是啥?
看函数像是浏览器的?还是.net的?
作者: jyswjjgdwtdtj    时间: 2023-5-14 19:54

  1. htmlfile_FullWindowEmbed
  2. htmlfile
复制代码
一样?
作者: jyswjjgdwtdtj    时间: 2023-5-14 19:57

本帖最后由 jyswjjgdwtdtj 于 2023-5-14 19:59 编辑
  1. IE.text/html
复制代码
这个是新版ie?htmlfile平替?
服了 getelementsbyclassname也不能用???
作者: czjt1234    时间: 2023-5-14 21:18

回复 2# jyswjjgdwtdtj


    Forms.Form.1

http://demon.tw/programming/vbs-clipboard.html
作者: jyswjjgdwtdtj    时间: 2023-5-14 21:55

为什么我用ps获取的com组件函数/属性有问题?
比如htmlfile
  1. addEventListener                Method     void addEventListener (string, IDispatch, bool)
复制代码
ie7可没有addeventlistener
  1. getElementsByClassName          Method     IHTMLElementCollection getElementsByClassName (string)
复制代码
ie7可没有getelementsbyclassname
像什么querySelector都是不存在的
作者: czjt1234    时间: 2023-5-15 09:32

回复 6# jyswjjgdwtdtj


    版本升级啊,很正常

https://learn.microsoft.com/en-us/windows/win32/shell/objects
比如这里,左边的列表,可以看到

IShellDispatch
IShellDispatch2
IShellDispatch3
IShellDispatch4
IShellDispatch5
IShellDispatch6

各版本的windows支持的接口不同
当然新版本都是兼容老版本的
作者: jyswjjgdwtdtj    时间: 2023-5-15 17:06

回复 7# czjt1234


    不不不不 你理解错了我的意思 htmlfile接口显示有那些函数 但是实际使用上没有




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2