首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

VCL源码里,某些函数下面有这么一段是什么意思

2012-07-28 
VCL源码里,某些函数上面有这么一段是什么意思?Delphi XE2Vcl.Dialogs.pasDelphi(Pascal) code[UIPermissio

VCL源码里,某些函数上面有这么一段是什么意思?
Delphi XE2

Vcl.Dialogs.pas

Delphi(Pascal) code
[UIPermission(SecurityAction.LinkDemand, Window=UIPermissionWindow.SafeSubWindows)]procedure ShowMessage(const Msg: string);begin  ShowMessagePos(Msg, -1, -1);end;


随便找的一个函数
问题是 [UIPermission(SecurityAction.LinkDemand, Window=UIPermissionWindow.SafeSubWindows)]
是什么意思??

[解决办法]
这是用于支持.NET的一种属性语法,详细的请查帮助文档,不关注.NET特性的话可以不用理会它。
[解决办法]
大致意思: 使用指定的视窗和剪贴薄使用权限,初始化 UIPermission 类别的新执行个体。 

UIPermission 是.net framework中的一个类库
如果想了解详细内容,可以参考.net framework里边的详细介绍

热点排行