程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 用Delphi獲取Windows及系統路徑

用Delphi獲取Windows及系統路徑

編輯:Delphi

通過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下調試通過。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved