取得本dll路径的方法及按键Hook的方法
public static class Xsys
{
///
/// 取得本dll的路径
///
///
public static string GetAssemblyPath()
{
string _CodeBase = System.Reflection.Assembly.GetExecutingAssembly().CodeBase;
_CodeBase = _CodeBase.Substring(8, _CodeBase.Length - 8); // 8是 file:// 的长度
string[] arrSection = _CodeBase.Split(new char[] { '/' });
string _FolderPath = "";
for (int i = 0; i 复制代码
获取的路径没有程序名称 第11行时,已取得成功。只是我故意做的过滤,只取路径 这样行不行
string _CodeBase = System.Reflection.Assembly.GetExecutingAssembly().CodeBase
_CodeBase.Substring(0 , _CodeBase.LastIndexOf('\') ) 可能更好, Dim Mnetp As String = Microsoft.VisualBasic.Compatibility.VB6.Support.GetPath()
Dim Mnetn As String = Microsoft.VisualBasic.Compatibility.VB6.Support.GetEXEName()
simple and work well! Though old. 请问一下您是CAD200几的,我2008的好像不行!
页:
[1]