我编了一个图书管理,可使用的是绝对路径,很不方便,请问怎么使用相对路径?
解决方案 »
- 如何按小时格式返回一个字段中最小时间与最大时间的差值
- Vb校验和算法
- 100分求VB实现实时曲面的实现方案!
- 关于用winsock控件传输文件的的问题
- 哪位有扫描程序的例子?
- 我用webbrowser打开网页,如何向此网页文本框里输入内容,我用WebBrowser1.Document.getElementById("query")
- 高分,难题!!请问如何控制硬盘的访问量?
- HELP!!!如何在win98下安装MTS?
- 求助!!!!!!!!!清空ACCESS对象中OLE对象的字段.
- VB操作数据库超难问题
- 用winsock写的客户端通过proxy怎么与用winsock写的服务器端通讯?
- 菜鸟的问题!
..\表示前一级路径
比如现在是c:\winnt\system
.\就表示c:\winnt\system
..\就表示c:\winnt
..\system32就表示就表示c:\winnt\system32
str=app.path '当前路径
if right(str,1)<> "\" then
str=str+"\" '处理了根目录的情况
end if
Print App.Path
file = Dir(App.Path + "\", vbNormal)
Do While file <> ""
Print file ' 打印出当前目录的所有文件
file = Dir
Loop
file = Dir(App.Path + "..\", vbDirectory)
Do While file <> ""
Print file '打印出上个目录的所有目录
file = Dir
Loop
End Sub
可不能改变目录,
我想问的是怎么用相对路径解决数据库存放和连接问题.
多谢大虾们了.
Data1.DatabaseName = App.Path + "\..\new.mdb" '比如说要用上级目录的new.mdb文件(相对于当前目录app.path)
End Sub
还是找不到目录.