您的位置:首页 > 编程语言 > VB

Vb.Net实现ICommand接口,或继承BaseCommand

2006-06-02 14:02 495 查看
1/在.Net下创建Command来定制ArcMap应用程序,可以通过实现ICommand接口,或继承BaseCommand两种方式来完成,当然也可以自己写一个基类来实现ICommand,然后通过继承该类来完成.

2/不管什么方式都需要注册:

#Region "Component Category Registration"
<ComRegisterFunction()> _
Public Shared Sub Reg(ByVal regKey As [String])
MxCommands.Register(regKey)
End Sub

<ComUnregisterFunction()> _
Public Shared Sub Unreg(ByVal regKey As [String])
MxCommands.Unregister(regKey)
End Sub
#End Region

3/最后通过Add From File来添加时,请选择Tlb文件,而不是Dll文件.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: