成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET獲取程序運行路徑實現方法簡述

開發 后端
VB.NET獲取程序運行路徑是一個非常實用的小技巧,當我們能夠掌握到足夠的多的這樣的小技巧,就說明我們已經可以熟練的運用這門語言幫助我們來開發程序。

作為一名經驗豐富的編程人員,對于VB.NET這一語言應該不會陌生。它的出現在很大程度上提高了編程人員的編程效率,帶來了非常大的好處。那么我們可以先從其中一個VB.NET獲取程序運行路徑這樣的小技巧中,去體驗它的功能性。

熟悉VB6.0版本的朋友一定知道,在自己編寫的程序中,用app.path就可以很方便地實現獲取程序運行路徑,如下代碼:

 

  1. Private Sub Command1_Click()  
  2. MsgBox App.Path  
  3. End Sub 

 

獲取程序運行的路徑 #t#

如果要在查找程序目錄的上一級目錄中的文件,可以這樣查找 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方法。請看下面代碼:

 

  1. imports Microsoft.VisualBasic.Compatibility  
  2. '首先在任何聲明之前使用該語句導入該類庫 

下面代碼就是獲取程序的安裝目錄了

 

  1. path=VB6.GetPath() 

是不是很簡單呢?其實還有更加簡單的方法,下面看方法二

VB.NET獲取程序運行路徑方法二:使用VB.NET中的Application.StartupPath()方法

Application是一個類似與vb6.0中app的保留關鍵字,可以用它來實現很多與控制臺有關的操作,現在我們就可以用它來獲取到程序運行的路徑,請看下面代碼:

 

  1. Private Sub Button1_Click(ByVal sender As System.Object,
    ByVal e As System.EventArgs) Handles Button1.Click  
  2. MsgBox(Application.StartupPath())  
  3. End Sub 

 

到了這里,我們就算把VB.NET獲取程序運行路徑的知識學到了,別看這個很簡單,但是它在編寫程序的過程中還是一個很實用的技巧呢。

責任編輯:曹凱 來源: wewill.cn
相關推薦

2010-01-12 10:48:54

VB.NET LIST

2009-11-04 08:53:57

VB.NET AddH

2010-01-12 10:29:51

VB.NET對象串行化

2010-01-22 15:56:03

VB.NET獲取當前U

2010-01-07 13:51:50

VB.NET數組賦值

2010-01-20 18:10:27

VB.NET訪問級別

2009-10-30 14:45:42

Flash控制VB.N

2010-01-22 15:09:11

VB.NET下載程序

2009-10-20 17:38:20

VB.NET exce

2010-01-13 17:47:59

VB.NET拖放

2010-01-15 16:12:40

VB.NET調用DLL

2010-01-15 18:12:28

VB.NET超鏈接

2010-01-15 19:17:23

2010-01-21 17:48:25

VB.NET Sing

2010-01-22 18:24:28

VB.NET重構

2009-11-03 09:26:13

VB.NET方法

2009-10-23 16:43:01

VB.NET繪制圖形

2010-01-14 17:03:01

VB.NET獲取網卡地

2010-01-15 10:56:50

VB.NET繼承實現多

2009-10-21 10:05:30

VB.NET運行環境
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: h肉视频 | 黄色在线观看网址 | 久久久网 | 久久成人高清视频 | 日韩中文字幕 | 免费一区二区三区在线视频 | 欧美一卡二卡在线 | 午夜精品久久久久久 | 久久99精品久久久久久 | 久久九九99 | 国产日韩欧美在线 | 欧美成人综合 | 欧美一级α片 | 蜜臀久久| 在线免费观看成年人视频 | 日韩精品一区二区三区中文字幕 | 精品少妇一区二区三区在线播放 | 国产精品免费小视频 | 久久精品一区二区视频 | 亚洲精品久久久久avwww潮水 | 久久久久久久99 | 一区二区日韩 | 欧洲成人午夜免费大片 | 亚洲欧美激情精品一区二区 | 久久久精彩视频 | 亚洲一区久久 | 夏同学福利网 | av片免费观看 | 中文字幕第100页 | 欧美精品久久久久 | 久久精品视频一区二区三区 | www.日本精品| 中文字幕在线视频观看 | 欧美成年黄网站色视频 | 亚洲一区二区中文字幕 | 在线免费观看黄色 | 99爱在线视频 | 人人玩人人干 | 国产精品国产精品 | 亚洲一区三区在线观看 | 黄频视频 |