ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > VSTO > 在VSTO里面哪些My对象可以使用?

在VSTO里面哪些My对象可以使用?

作者:绿色风 分类: 时间:2022-08-18 浏览:67
楼主
wise
Q:在VSTO里面哪些My对象可以使用?
A:新的My对象可以轻松访问应用程序、系统和用户信息而无须搜索.Net Framework类库并找到相应的功能。
在VSTO里面可以使用的My对象有:
1、My.Application:使用其可以访问应用程序的信息。
2、My.Computer:可以设置如文件系统及剪贴板凳电脑组件的属性,如:My.Computer.Clipboard.Clear()清空剪贴版的内容。
或者可以使用My.Computer来获取电脑的信息,如电脑名称及操作系统
3、My.Resources:提供对应用程序资源的只读访问。如通过引用字符串的名字获取字符串资源。如有一个名字为ControlName
的字符串资源,使用My.Resources.ControlName可以获取字符串的值。
4、My.Settings:提供对应用程序设置的访问。如:My.Settings.Reset()把应用程序设置回默认值。
5、My.WedServices:为当前项目所引用的每个Web服务提供一个访问的实例。可以通过My.WebServices访问Web服务的功能。
6、My.User:提供可以访问当前用户的信息,如获取My.User.Name获取当前用户的名字
7、My.Forms、My.Log、My.Request、My.Response等均在VSTO项目中不可以使用。
注意:使用My对象的例子是访问当前用户的名字,但是在默认情况下,VSTO并没有设置My.User,必须先调用InitializeWithWindowsUser.
如以下程序:
  1. My.User.InitializeWithWindowsUser()
  2. Msgbox(Cstr(My.User.Name))
2楼
成就滋味
这个还真没用过

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap