重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
string Apppath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;
创新互联公司-专业网站定制、快速模板网站建设、高性价比汉源网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式汉源网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖汉源地区。费用合理售后完善,十载实体公司更值得信赖。
string path= new FileInfo(Apppath).DirectoryName;
vb Dim apppath, path As String
apppath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase
Dim f As System.IO.FileInfo
f = New System.IO.FileInfo(apppath)
path = f.DirectoryName
MsgBox(path)
app.path是VB6中的用法.
vb2010属于VB.Net,VB.Net中使用如下方法:
Application.StartupPath
'获取当前程序路径,如果你的程序在C:\App\,结果为
C:\App
AppDomain.CurrentDomain.SetupInformation.ApplicationBase
'获取当前程序路径,如果你的程序在C:\App\,结果为
C:\App\
'后者比前者的结果会多一个"\"
在窗体的 窗体名_Load()即窗体加载
定义变量 aaa as string
aaa=App.Path
显示aaa即可
aaa程序放在窗体内则表示窗体路径,放在模块内则表示模块的路径
文件储存打开时,文件路径 strfile=App.Path+“文件名”+“文件类型.txt”
1、如果你的窗体就是你当前工程这个EXE本身的窗体,
那么窗体所在的路径就是工程的启动路径,用下面的语句获取:
AppPath=Application.StartupPath
2、如果你的窗体是你自己LoadLibrary的某个DLL的窗体,那么你既然能LoadLibrary,就应该知道它的路径,所以不用问了。
Dim my_path() As String = System.IO.Directory.GetFiles("d:\", "文件名", IO.SearchOption.AllDirectories)
因为有可能在多个地方,所以进行了全盘搜索,歌曲的所有地址路径在数组my_path中
命名空间:System.Windows.Forms
Application.StartupPath 属性(返回String)
获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
Application.ExecutablePath 属性(返回String)
获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。