| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1519 人关注过本帖
标题:VB中如何找到系统盘?
取消只看楼主 加入收藏
xd03021506
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-12-19
收藏
 问题点数:0 回复次数:6 
VB中如何找到系统盘?
我想要将一个文件复制到系统盘一个目录下(如果该目录不存在,则创建该目录),谁能写段代码教教我,加我QQ也行78075493,谢谢了
搜索更多相关主题的帖子: 系统 
2007-01-07 22:11
xd03021506
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-12-19
收藏
得分:0 
能不能给个具体的例子,我好知道怎么用
2007-01-07 22:24
xd03021506
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-12-19
收藏
得分:0 
我用了以下代码
Public Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Private Sub label6_Click()
Dim syspath As String
Dim savepath As String
Dim syspathlen As Long
syspath = Space(260)
syspathlen = 259
s = GetSystemDirectory(syspath, syspathlen)
FileCopy "" & App.Path & "/db1.mdb", "" & syspath & "/db1.mdb"
End Sub
为什么syspath怎么是"c:\windows\system『,,最后那个符号不知道打,但是就像这个符号,小一些实心的,为什么不是双引号,我该怎么改
2007-01-08 11:40
xd03021506
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-12-19
收藏
得分:0 
出错了,实时错误'75'
路径/文件访问错误
我估计可能还是那个符号没解决吧
savepath = syspath & "/db1.mdb"
加了这句话执行后savepath跟syspath一样,后面的& "/db1.mdb"
根本没起作用

[此贴子已经被作者于2007-1-8 12:22:04编辑过]

2007-01-08 12:17
xd03021506
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-12-19
收藏
得分:0 

还API啊,我晕哦,没这么复杂吧
给个简单点的解决方法啊,把"c:\windows\system『改成"c:\windows\system"就行了吧,告诉我怎么改啊

2007-01-08 12:58
xd03021506
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-12-19
收藏
得分:0 

又加了句
savepath = Left$(syspath, InStr(syspath, Chr$(0)))
可是还是没删除"c:\windows\system『啊,变成了"c:\windows\system『"

2007-01-08 15:23
xd03021506
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-12-19
收藏
得分:0 

问题已经解决,谢谢大家

2007-01-10 16:34
快速回复:VB中如何找到系统盘?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020944 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved