TC官方合作论坛
标题:
求教怎么获取桌面的完整路径,在线等...
[打印本页]
作者:
1074726574
时间:
2014-4-29 08:25
标题:
求教怎么获取桌面的完整路径,在线等...
求教怎么获取桌面的完整路径,在线等...
例如:win7 32位系统下就是这个:C:\Users\Administrator\Desktop
我要获取方式
作者:
q273814
时间:
2014-4-29 10:15
中间那个是用户名
作者:
q273814
时间:
2014-4-29 10:15
你系统下C盘除了 users文件夹 所有用户 还有个user 当前用户
作者:
itcfan
时间:
2014-4-29 10:54
本帖最后由 itcfan 于 2014-4-29 13:54 编辑
空间 注册表
功能 初始化()
系统版本=系统.版本()
如果(系统版本==5)
获取桌面路径=系统.注册表获取键值("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders","Desktop")
编辑框.设置文本("编辑框0",获取桌面路径)
否则
获取桌面路径=系统.注册表获取键值("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\user Shell Folders","Desktop")
编辑框.设置文本("编辑框0",获取桌面路径)
如果结束
功能结束
空间结束
复制代码
作者:
1074726574
时间:
2014-4-29 11:05
本帖最后由 1074726574 于 2014-4-29 11:08 编辑
itcfan 发表于 2014-4-29 10:54
TC的缺陷啊,获取桌面路径竟然要动用注册表...
还不如我用api
而且,你代码是错误的
作者:
itcfan
时间:
2014-4-29 11:05
看看对不对,我是WINXP系统。
作者:
itcfan
时间:
2014-4-29 13:53
1074726574 发表于 2014-4-29 11:05
TC的缺陷啊,获取桌面路径竟然要动用注册表...
还不如我用api
……关TC什么事???“不管黑猫白猫,捉到老鼠就是好猫”!
当然还有实现获取桌面路径的方法,但获取注册表的好处你可知道?
如果对方用了修改桌面路径的软件,那路径还会是:C:\Users\Administrator\Desktop?
我的桌面路径就是:d:\我的文档\桌面。
再说动用注册表很神秘吗?使用api就一定比使用注册表好?
空间 注册表
功能 初始化()
系统版本=系统.版本()
如果(系统版本==5)
获取桌面路径=系统.注册表获取键值("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders","Desktop")
编辑框.设置文本("编辑框0",获取桌面路径)
否则
获取桌面路径=系统.注册表获取键值("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\user Shell Folders","Desktop")
编辑框.设置文本("编辑框0",获取桌面路径)
如果结束
功能结束
空间结束
复制代码
[attach]15642[/attach]
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1