如:C:\Documents and Settings\users\My Documents
这个文件夹怎么得到
这个文件夹怎么得到
解决方案 »
- WideString 类型怎么会多出两个零零
- 高分相送,简单的问题.
- foxpro数据库文件建立的问题,我是菜鸟,不要笑我
- 菜鸟问题 高手求救 关于数据刷新问题
- 关于TMediaPlayer控件播放多首歌曲的问题!!
- 如何把一个窗体放到屏幕的绝对最上面,是绝对的。
- #####http://www.widesun.com软件完成,欢迎下载使用并提出意见,有分!!##########
- 对于使用CreateOleObject创建的对象,怎样定义它的fire 事件。
- 有谁知道18为身份证的校验算法,说明校验思想就行
- 纯粹算法问题,人人都可能得分!!
- 只知道DLL中的函数名怎么用(100分送上)
- 两个工程文件如何相互访问?
vDirectory: string;
begin
SelectDirectory('选吧!',
'::{450D8FBA-AD25-11D0-98A8-0800361B1103}', vDirectory);
end;
var
Buffer: PChar;
begin
Result := '';
GetMem(Buffer, MAX_PATH);
try
if ShGetSpecialFolderPath(Application.Handle,Buffer, CSIDL_PERSONAL, False) then
SetString(Result, Buffer, StrLen(Buffer));
finally
FreeMem(Buffer);
end;
end;