gpt4 book ai didi

com - 访问 COM 对象中的枚举 [jscript]

转载 作者:行者123 更新时间:2023-11-30 18:57:03 26 4
gpt4 key购买 nike

如何访问在 COM 接口(interface)中定义的枚举?具体来说,我创建了一个 iTunes.Application 的新实例:

var   iTunesApp = WScript.CreateObject("iTunes.Application");

...我希望能够使用 COM 中定义的某些枚举

iTunesTrackCOM.idl File Reference
[...]
Enumerations
[...]

enum   ITVideoKind { 
ITVideoKindNone = 0,
ITVideoKindMovie,
ITVideoKindMusicVideo,
ITVideoKindTVShow
}

我试过 iTunesApp.ITVideoKindTVShow,但似乎不起作用。

或者,我如何通过 shell 或类似的东西以交互方式围绕 iTunesApp 对象 Root ?

最佳答案

您不能按名称使用枚举。你必须只使用常量:0, 1, 2...

当您处理位域时,它真的很棒。您必须使用位标志的十进制值,例如IHTMLTxtRange::findText()flags 参数.

关于com - 访问 COM 对象中的枚举 [jscript],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1653315/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com