全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:743
推到 Plurk!
推到 Facebook!

公用變數使用方式,請教

尚未結案
ammon
一般會員


發表:5
回覆:11
積分:3
註冊:2002-06-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-22 17:30:22 IP:61.31.xxx.xxx 未訂閱
站長,你好: 想請問: 1.在Delphi的tools中有一Environment Options中的的Environment Variables中有許多公用的變數,是否可在程式中引用呢? 2.如:我想取得暫存目錄(tmp, temp)該怎麼寫才能取得呢? TKS!! Ammon
------
ammon .^_^.
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-24 15:36:25 IP:192.168.xxx.xxx 未訂閱
引言: 站長,你好: 想請問: 1.在Delphi的tools中有一Environment Options中的的Environment Variables中有許多公用的變數,是否可在程式中引用呢? 2.如:我想取得暫存目錄(tmp, temp)該怎麼寫才能取得呢? TKS!! Ammon
1.那些是存在Registry中的,您可以用TRegistry來存取, 是存在HKEY_CURRENT_USER\Software\Borland\Delphi中的, 但是您若此做的話,您的程式一定要在有安裝Delphi的電腦才可以執行喔! 2.請看看這一篇:http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19873 看看是不是您要的. ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
ammon
一般會員


發表:5
回覆:11
積分:3
註冊:2002-06-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-25 09:36:10 IP:61.31.xxx.xxx 未訂閱
站長大人:    我找到一個不錯用的方法,提供給你參考,這是在我看完sysuntils.pas這個code最晚端有寫到的一個function,可以直接擷取delphi中的Environment Variables中的公用變數內的值。    Example:    Var   Tmp_path : String; begin   Tmp_Path := GetEnvironmentVariable('tmp'); end;    使用GetEnvironmentVariable此函數,加上你要的變數名稱,可以取得對應的值,由於delphi中的Environment Variables中的公用變數似乎是從Windows的公用變數抓過來的,所以好像是通用的(關於這點,我比較打混些,尚未查證的那麼清楚。)    Ammon    Ps.另,謝謝站長的答覆    
引言: 1.那些是存在Registry中的,您可以用TRegistry來存取, 是存在HKEY_CURRENT_USER\Software\Borland\Delphi中的, 但是您若此做的話,您的程式一定要在有安裝Delphi的電腦才可以執行喔! 2.請看看這一篇:http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19873 看看是不是您要的. ~~~Delphi K.Top討論區站長~~~
------
ammon .^_^.
系統時間:2024-06-16 9:14:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!