有没有什么方法或者函数取得当前操作系统的system或者systemp32目录
解决方案 »
- 关于TIdTCPServer的ReadFromStack使用请教
- 下雨天局域网老断线,大家帮找找原因
- 基于TPC/IP通讯问题
- ADO异地连接问题。。。
- 请问哪里有DelphiX For D6 的版本下载?
- 关于动态库中应用DBGrid中Column的PickList属性的问题
- 忘了是哪个组件,它好象是个编辑框,里边靠右边处可以出现一个小按钮,标题为'...'.
- asta组件,我有话说
- 如何去除某应用程序曾经打开过的文件的历史记录?
- 在deiphi调用存储过程出现的问题,大家来看看呀!!
- 高手帮看看:NET SEND 的问题!
- D7作的程序,用ReportBuilder 作的报表,报表的长度设置的问题.....
buffer:array[0..128] of char;
begin
GetSystemDirectory(buffer,sizeof(buffer));
Caption:=buffer;
end;
Size:WORD; {返回的系统子目录字符串实际长度}
begin
lpBuffer:=StrAlloc(255);{预留字符串长度}
Size:=GetSystemDirectory(lpBuffer,255);end;
VarValue: string): Integer;
begin
// Simply call API function
if Windows.SetEnvironmentVariable(PChar(VarName),
PChar(VarValue)) then
Result := 0
else
Result := GetLastError;
end;这是设置环境变量 得到相反即可!
systemroot是环境变量
windir也可以
好像windir也是指向windows或winnt目录的,你可以用set命令来看一下!