达内java培训如何获取程序运行路径
了解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
【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,如涉及作品内容、版权和其它问题,请在30日内与我们联系,我们会予以重改或删除相关文章,以保证您的权益!
Java开发高端课程免费试学
大咖讲师+项目实战全面提升你的职场竞争力
- 海量实战教程
- 1V1答疑解惑
- 行业动态分析
- 大神学习路径图
相关推荐
更多2018-05-29
2016-11-25
2018-05-17
2018-05-16
达内就业喜报
更多>Java开班时间
-
北京 丨 11月27日
火速抢座 -
上海 丨 11月27日
火速抢座 -
广州 丨 11月27日
火速抢座 -
兰州 丨 11月27日
火速抢座 -
杭州 丨 11月27日
火速抢座 -
南京 丨 11月27日
火速抢座 -
沈阳 丨 11月27日
火速抢座 -
大连 丨 11月27日
火速抢座 -
长春 丨 11月27日
火速抢座 -
哈尔滨 丨 11月27日
火速抢座 -
济南 丨 11月27日
火速抢座 -
青岛 丨 11月27日
火速抢座 -
烟台 丨 11月27日
火速抢座 -
西安 丨 11月27日
火速抢座 -
天津 丨 11月27日
火速抢座 -
石家庄 丨 11月27日
火速抢座 -
保定 丨 11月27日
火速抢座 -
郑州 丨 11月27日
火速抢座 -
合肥 丨 11月27日
火速抢座 -
太原 丨 11月27日
火速抢座 -
苏州 丨 11月27日
火速抢座 -
武汉 丨 11月27日
火速抢座 -
成都 丨 11月27日
火速抢座 -
重庆 丨 11月27日
火速抢座 -
厦门 丨 11月27日
火速抢座 -
福州 丨 11月27日
火速抢座 -
珠海 丨 11月27日
火速抢座 -
南宁 丨 11月27日
火速抢座 -
东莞 丨 11月27日
火速抢座 -
贵阳 丨 11月27日
火速抢座 -
昆明 丨 11月27日
火速抢座 -
洛阳 丨 11月27日
火速抢座 -
临沂 丨 11月27日
火速抢座 -
潍坊 丨 11月27日
火速抢座 -
运城 丨 11月27日
火速抢座 -
呼和浩特丨11月27日
火速抢座 -
长沙 丨 11月27日
火速抢座 -
南昌 丨 11月27日
火速抢座 -
宁波 丨 11月27日
火速抢座 -
深圳 丨 11月27日
火速抢座 -
大庆 丨 11月27日
火速抢座