请看下面的代码:
dim sysdc as string sysdc = String(255, " ")
Call GetWindowsDirectory(sysdc, 255)
sysdc = Trim(sysdc) sysdc=sysdc & "\systemp32\" msgbox sysdc
最后显示的却只是:C:\windows
为什么呢?我的系统是XP.请帮忙,在线等......
dim sysdc as string sysdc = String(255, " ")
Call GetWindowsDirectory(sysdc, 255)
sysdc = Trim(sysdc) sysdc=sysdc & "\systemp32\" msgbox sysdc
最后显示的却只是:C:\windows
为什么呢?我的系统是XP.请帮忙,在线等......
解决方案 »
- 在VB中,如何实现双击WEBBROWSER控制时,获得选区中的文字和本行文字?
- Excel中怎样将全角的字母变化成半角的字母?
- 如何通过API 向另一个窗口 的唯一 一个RichTextBox控件设置文本内容
- 急,一个关于自己写的控件的问题
- MediaPlayer的截屏信息为什么是黑的呢?
- 如何提取CPU序列号???
- 散分------最近在装修房子,准备结婚,来的少了,很多问题答复比较慢,望各位见凉!!!!!
- 注册表的写入问题
- 对高手区“如何知道 CD-ROM 的托盘状态(打开/关闭)?”的看法
- 很急的问题,在VB 中怎么设设置报表的左边页边距为零,我这里已经把leftmarge属性设为零了,还是没效????
- 我想让DATAGRID表里的某些行的颜色区别于别的行,可以吗?
- 小弟在做一报表,遇到一小问题,请各位大侠,帮帮忙
返回的sysdc="C:\windows" & vbnullstring
所以sysdc=sysdc & "\systemp32\"得不到"c:\windows\system32"
Left$(sysdc, Len(Trim$(sysdc)) - 1) & "\systemp32\"还有如果你想要系统路径用GetSystemDirectory不就可以了吗
dim sysdc as string sysdc = String(255, " ")
Call GetWindowsDirectory(sysdc, 255)
sysdc = left(sysdc,instr(sysdc,chr(0))-1)
sysdc=sysdc & "\systemp32\" msgbox sysdc