什么是VB.Net中的App.Path和App.EXEName
发布时间:2020-12-17 00:08:03 所属栏目:大数据 来源:网络整理
导读:我需要一些帮助来在DLL中找到VB.Net中的App.Path和App.EXEName的等价物. 谢谢您的帮助. 根据MSDN( App Object Changes in Visual Basic .NET),两者的替代品是 System.Reflection.Assembly.GetExecutingAssembly().Location 它包含完整路径(App.Path)以及文件
我需要一些帮助来在DLL中找到VB.Net中的App.Path和App.EXEName的等价物.
谢谢您的帮助.
根据MSDN(
App Object Changes in Visual Basic .NET),两者的替代品是
System.Reflection.Assembly.GetExecutingAssembly().Location 它包含完整路径(App.Path)以及文件名(App.EXEName).您可以使用Path类中的帮助器方法拆分信息: ' Import System.Reflection and System.IO at the top of your class file Dim location = Assembly.GetExecutingAssembly().Location Dim appPath = Path.GetDirectoryName(location) ' C:SomeDirectory Dim appName = Path.GetFileName(location) ' MyLibrary.DLL 更新(感谢评论者):如果您在DLL中执行此代码并且您想要调用DLL的EXE的名称,则需要使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |