怎样把一个绝对路径改成相对路径(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://scgulin.cn/article/hchpes.html