打印本文 打印本文 关闭窗口 关闭窗口
用Delphi获取Windows及系统路径
作者:武汉SEO闵涛  文章来源:敏韬网  点击数709  更新时间:2009/4/23 18:25:11  文章录入:mintao  责任编辑:mintao
  通过WindowsAPI函数可以获取Windows及系统的路径。在不少程序中都需要让程序先识别系统路径后再进行其他工作。



Procedure TForm1.Button1ClickSenderTObject
 var
  SysDirarray0..255of char
 begin
  //获取Windows路径
  GetWindowsDirectorySysDir255
  Edit1.Text=SysDir
  //获取系统路径
  GetSystemDirectorySysDir255
  Edit2.Text=SysDir
end
  下面将通过函数FindWindow实现隐藏和显示Windows任务栏。

Procedure TForm1.Button1ClickSenderTObject
 var
  WndHandleTHandle
 begin
  //获取任务栏的窗口句柄
  WndHandle=FindWindow'Shell_TrayWnd'nil
  ShowWindowWndHandleSW_SHOW//显示任务栏
end

procedure TForm1.Button2ClickSenderTObject
 var
  wndHandleTHandle
 begin
  WndHandle=FindWindow'Shell_TrayWnd'nil
  ShowWindowWndHandleSW_HIDE//隐藏任务栏
end
  以上在Win98和DELPHI6下调试通过。

打印本文 打印本文 关闭窗口 关闭窗口