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