读书人

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

发布时间: 2012-01-21 21:31:43 作者: rapoo

怎么才知道组件运行的路径?
我写了个组件,想知道运行时所在俄路径.例如被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


给分

读书人网 >VB Dotnet

热点推荐