vb.net绝对路径,vb相对路径

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

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

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的南岸网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

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

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

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

求教 那个vb.net如何设置相对路径

因为不明白你问题的用意,只能这么回答你了。

绝对路径是指在文件标识符的位置,应该包含了从磁盘驱动器符号开始的所有完整路径。那么相对路径只需要在文件标识符的位置,包含斜杠 加 文件名就可以了。

相对路径,其实是指从相对于当前文件夹而言。

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

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

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

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

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

debug下

VB.net关于路径的问题

一种采用绝对路径比如"provider=Microsoft.jet.oledb.4.0;Data source= c:/xxx/AAA.mdb"

第二种采用当前exe所在路径

"provider=Microsoft.jet.oledb.4.0;Data source= “+Application.StartupPath + "\\"+”AAA.mdb"

VB 程序编写问题

软件绝对路径vb.net(2005):application.startuppath

软件绝对路径vb.net(2010):AppDomain.CurrentDomain.BaseDirectory

以上两个都是字符串。

路径可以这样:

VS2005:

If My.Computer.FileSystem.FileExists(Application.StartupPath() "\系统配置") = False Then '文件夹不存在则创建文件夹。

My.Computer.FileSystem.CreateDirectory(Application.StartupPath() "\系统配置")

End If

VS2010:

If FileIO.FileSystem.DirectoryExists(StartUpPath "\系统配置") = False Then '文件夹不存在则创建文件夹。

IO.Directory.CreateDirectory(StartUpPath "\系统配置")

End If

系统配置 就是路径,你可以改为其他的名字,但是路径前加\

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绝对路径,vb相对路径
当前地址:http://hbruida.cn/article/hchpes.html