jjzjj

comObject

全部标签

html - 自动化 (IE ComObject) 填充文本框

我正在尝试自动化OutlookWebAccess网站,填写一些文本框并单击按钮,我可以在第一页(登录)和提交按钮中找到相关元素,所以我通过了登录阶段,我的问题是在一些带有屏蔽文本框的页面中找到元素,我附上了快照3个步骤,还有对象的DOM图片。$IE=New-Object-ComObjectInternetExplorer.Application$URL='https://somewebsite/ecp/?rfr=owa&p=PersonalSettings/Password.aspx'$IE.Visible=$true$IE.Navigate($URL)While($IE.Busy-e

html - 自动化 (IE ComObject) 填充文本框

我正在尝试自动化OutlookWebAccess网站,填写一些文本框并单击按钮,我可以在第一页(登录)和提交按钮中找到相关元素,所以我通过了登录阶段,我的问题是在一些带有屏蔽文本框的页面中找到元素,我附上了快照3个步骤,还有对象的DOM图片。$IE=New-Object-ComObjectInternetExplorer.Application$URL='https://somewebsite/ecp/?rfr=owa&p=PersonalSettings/Password.aspx'$IE.Visible=$true$IE.Navigate($URL)While($IE.Busy-e

c# - 为什么类型 System.__ComObject 声称(有时)是公开的,而实际上不是?

当我出于好奇而反射(reflection)所有类型以检查其他内容时,我偶然发现了一个奇怪的现象。为什么程序集mscorlib.dll(有时?)的类System.__ComObject声称是公开的,而实际上它似乎是非公开的?如果我在一个简单的C#控制台应用程序中运行以下代码:vart=Type.GetType("System.__ComObject");Console.WriteLine(t.IsPublic);//"True"?!Console.WriteLine(t.IsVisible);//"False"输出似乎是矛盾的。非嵌套类型(t.IsNested为假)应该为IsPublic
12