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

如何才知道组件运行的路径

2012-01-21 
怎么才知道组件运行的路径?我写了个组件,想知道运行时所在俄路径.例如被App1程序调用了,这个组件在什么地

怎么才知道组件运行的路径?
我写了个组件,想知道运行时所在俄路径.例如被App1程序调用了,这个组件在什么地方。被App2程序调用了,它又在什么地方?App1或App2都有Application.ExecutablePath方法可以获取,但是在组件里怎么获取呢?(我不想用App获取了,然后传给组件的方法)

[解决办法]
可以在程序集内使用反射来实现
Imports System.Reflection
Public Class Class1
ReadOnly Property MyPath() As String
Get
Dim asm As Assembly = Assembly.GetAssembly(GetType(Class1))
Return asm.CodeBase
End Get
End Property
End Class


给分

热点排行