VB里面操作文件的路径问题 在VB里面怎么样动态的获得当前目录的上一级目录。比如说:我的数据库文件在Data目录里我的工程文件在Code目录里Data和Code是同一级目录,我怎么样去动态设定数据库的连接源。我不想写死了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Option ExplicitDim Fso As FileSystemObjectDim Fol As FolderDim FolData As FolderPrivate Sub Form_Load() Set Fso = New FileSystemObject Fol = Fso.GetFolder(App.Path) FolData = Fso.GetFolder(Fol.ParentFolder & "/data") End Sub 用app.path获得当前路径,然后再对获得的字符串稍做手脚即可 有没有其它的方法可以直接获得。比如类似Web编程里的../这样的在这里可以用GetParentFolderName()不就行了谢谢楼上的两位的意见 得到Data的路径:Mid(App.Path, 1, InStrRev(App.Path, "\")) & "Data" 我的数据库文件在Data目录里我的工程文件在Code目录里Data和Code是同一级目录.-----------假设数据库abc.mdb在c:\123\data程序在 c:\123\code则数据库目录可以写为 app.path & "\..\data"则数据库路径描述为 app.path & "\..\data\abc.mdb"该"..\"的方法同样可以用在connection的连接字串中。 急!开发这样一个系统要多少钱 如何判别mshflexgrid的当前行是当前窗口的最后一行? 200元喝茶:朋友给我发qq远程协助,有个“接受”“取消”,怎么用代码点击“接受”? 怎样通过ini项下的一个值获取对应的项 请问。。。。。。 紧急求教:十六进制怎么转换成二进制啊? 一个简单的问题!关于报表!! 关于GIF动画的小问题 Crystal Report 的运行期支持? 请教两个API的用法 无分请教关于字符串的问题[没分了请原谅] 关于文件拷贝。急急急急急急急!!!
Dim Fso As FileSystemObject
Dim Fol As Folder
Dim FolData As FolderPrivate Sub Form_Load()
Set Fso = New FileSystemObject
Fol = Fso.GetFolder(App.Path)
FolData = Fso.GetFolder(Fol.ParentFolder & "/data")
End Sub
比如类似Web编程里的../这样的在这里可以用GetParentFolderName()不就行了谢谢楼上的两位的意见
得到Data的路径:Mid(App.Path, 1, InStrRev(App.Path, "\")) & "Data"
我的工程文件在Code目录里
Data和Code是同一级目录.
-----------
假设数据库abc.mdb在c:\123\data
程序在 c:\123\code则数据库目录可以写为 app.path & "\..\data"
则数据库路径描述为 app.path & "\..\data\abc.mdb"
该"..\"的方法同样可以用在connection的连接字串中。