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

请问如何把路径在程序开始运行时初始化。。。

尚未結案
jtp
初階會員


發表:39
回覆:81
積分:29
註冊:2003-04-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-21 09:32:21 IP:218.18.xxx.xxx 未訂閱
就好象delphi软件中的 component -> install component 中的search path 还有package file name 中自动保存上次更改的路径名和文件名,请问在程序中如何才能做到那样?须用到什么控件 發表人 - Mickey 於 2003/06/21 17:23:55
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-21 12:25:26 IP:61.62.xxx.xxx 未訂閱
Hi, 可以使用 .ini 的檔案記錄保留或是利用 registry 的方式記錄都是不錯的選擇. 當然, 若只是要取得現行執行檔的路徑可以使用: ExtractFilePath(Application.ExeName) 即可!
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-06-21 17:21:35 IP:218.32.xxx.xxx 未訂閱
發表文章前請詳閱本區版規: 1.請註明資料庫系統及版本 2.若非資料(數據)庫相關問題, 將不預警加以移區並扣分
jtp
初階會員


發表:39
回覆:81
積分:29
註冊:2003-04-20

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-06-22 08:18:43 IP:218.18.xxx.xxx 未訂閱
请问用*.ini文件如何保留?
cmj
高階會員


發表:15
回覆:242
積分:226
註冊:2002-06-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-06-22 10:00:31 IP:211.76.xxx.xxx 未訂閱
    //存設定值
procedure TForm1.Button27Click(Sender: TObject);
var ini:TiniFile;
    Section:String;
begin
  Ini:=TiniFile.Create('D:\TEST.INI');
  Section:='SYSTEM';
  Ini.WriteString(Section,'Path','d:\');
  Ini.WriteInteger(Section,'Integer',1234);
  Ini.Free;
end;    //讀設定值
procedure TForm1.Button28Click(Sender: TObject);
var ini:TiniFile;
    Section:String;
    ss:String;
    i:integer;
begin
  Ini:=TiniFile.Create('D:\TEST.INI');
  Section:='SYSTEM';
  ss:=Ini.ReadString(Section,'Path','d:\');
  i:=Ini.ReadInteger(Section,'Integer',1234);
  showmessage('ss=' ss ',' 'i=' inttostr(i));
  Ini.Free;
end;    //其他可參考TIniFile說明    
系統時間:2024-05-20 14:30:41
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!