课程咨询 :025-84812726

南京.NET培训 > 达内新闻 > 【南京.net培训】如何获取程序运行路径
  • 【南京.net培训】如何获取程序运行路径

    发布:南京.net培训      来源:南京.net培训      

  • 南京.net培训】了解VB6.0版别的兄弟必定知道,在自己编写的程序中,用app.path就能够很方便地完成获取程序运转途径,如下代码:

    Private Sub Command1_Click()

    MsgBox App.Path

    End Sub

    获取程序运转的途径

    假如要在查找程序目录的上一级目录中的文件,能够这么查找 dir(app.path & "\..\文件名称")

    以上是在VB6.0中的操作,升级到VB.NET之后,VB.NET中取消了对保存关键词app的支撑,那咱们要取得程序装置目录又该怎么办呢?不必着急,咱们在VB.NET中有两种VB.NET获取程序运转途径的办法。

    VB.NET获取程序运转途径办法一:运用VB.NET向下兼容的类库Microsoft.VisualBasic.Compatibility

    1、首要挑选“项目”—“增加引证”,弹出增加引证的对话框,如下图所示,双击挑选Microsoft Visual Basic .NET Compatibility Runtime,然后确认即可。

    挑选新的引证

    如今你就能够取得了命名空间Microsoft.VisualBasic.Compatibility的引证了,vb6.0的app.path实际上对应的即是这个类库中的GetPath办法。请看下面代码:

    imports Microsoft.VisualBasic.Compatibility

    '首要在任何声明之前运用该语句导入该类库

    下面代码即是获取程序的装置目录了

    path=VB6.GetPath()

    是不是很简略呢?本来还有愈加简略的办法,下面看办法二

    VB.NET获取程序运转途径办法二:运用VB.NET中的Application.StartupPath()办法

    Application是一个类似与vb6.0中app的保存关键词,能够用它来完成很多与控制台有关的操作,如今咱们就能够用它来获取到程序运转的途径,请看下面代码:

    Private Sub Button1_Click(ByVal sender As System.Object,

    ByVal e As System.EventArgs) Handles Button1.Click

    MsgBox(Application.StartupPath())

    End Sub 

    推荐文章

上一篇:【南京.net培训】2年内IE份额将滑至50%以下

下一篇:【南京NET培训】ASP.NET Session的几点认识

最新开班日期  |  更多

.NET工程师--周末班

.NET工程师--周末班

开班日期:01-20

.NET—零基础全日制

.NET—零基础全日制

开班日期:01-20

.NET—零基础周末班

.NET—零基础周末班

开班日期:01-20

.NET工程师--全日制班

.NET工程师--全日制班

开班日期:01-20

  • 地址:南京市龙蟠中路30号东来商务中心A座5楼
  • 课程培训电话:025-84812726     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tarena.com.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56