vb.net绝对路径 vb文件路径

VB.net如何调用外部程序不改变原来的路径?

因为process.start(EXEA)是VB.net

专业从事成都网站设计、成都做网站,高端网站制作设计,小程序制作,网站推广的成都做网站的公司。优秀技术团队竭力真诚服务,采用H5页面制作+CSS3前端渲染技术,成都响应式网站建设,让网站在手机、平板、PC、微信下都能呈现。建站过程建立专项小组,与您实时在线互动,随时提供解决方案,畅聊想法和感受。

debug下这个exe打开的,所以如果EXEA里面用到了相对路径,那必然是指向VB.net

debug下的,除非在EXEA中使用绝对路径,如果EXEA你无法更改则只能用VB.net

debug下这个exe来控制了,比如EXEA如果要在他自己的目录下去找一个文件,那你就用exe把这个文件复制到VB.net

debug下

VB中如何获取当前程序的绝对路径

app.path是VB6中的用法.

vb2010属于VB.Net,VB.Net中使用如下方法:

Application.StartupPath

'获取当前程序路径,如果你的程序在C:\App\,结果为

C:\App

AppDomain.CurrentDomain.SetupInformation.ApplicationBase

'获取当前程序路径,如果你的程序在C:\App\,结果为

C:\App\

'后者比前者的结果会多一个"\"

怎样把一个绝对路径改成相对路径(vb.net) 下面是代码 求高手 在线恭候 如果解决了我会追加20

你把图片要放在和程序一个文件夹下,然后就可以写成

PictureBox1.Image = System.Drawing.Image.FromFile("00.gif")

如果图片在程序上层目录下,就可以写成

PictureBox1.Image = System.Drawing.Image.FromFile("..\00.gif")

vb.net的图片空间怎样获得相对路径下的图片

在VB 学习中,绝对路径就是指带有盘符的固定的路径,比如“c:\windows\systems\a.exe” 而相对路径则可用APP.PATH连接文件名来表示,比如:App.Path "\a.exe"

以vb学习中加载图片为例,这样就容易弄明白了。假设我们要在vb中加载一幅图片,假设我们把这个加载图片的程序保存在如下位置:"E:\aa-vbnew\加载图片讲解"而我们的图片在"D:\My Files\图画\tong.jpg"

那么情况如下:1,在代码中直接以绝对路径表示加载到form1中,如图所示:

显示结果如下:

2,换一种方式,以相对路径直接加载也可以。程序如图:

结果如上图。

下面分析如下:

第一种方式,我们使用的是图片的完整路径,就称之为绝对路径,也就是说不管我们的这个VB程序放到硬盘的任何位置,都完全可以显示出来这幅图片,因为图片的路径是绝对的,只要不改变图片的路径,那么就是绝对不变的。

第二种方式,我们使用的是图片的相对路径,相对于谁呢?是相对于我们的VB这个应用程序和这幅图片自身位置的。一旦我们的程序位置发生变化或者图片的位置发生改变,那么这个程序都不可以执行,不会显示这幅图片。所以说这就是相对路径,是以一个参考对象而存在的。


当前文章:vb.net绝对路径 vb文件路径
当前网址:http://scyanting.com/article/doechgj.html