那麼,我正在Delphi中製作一個程序,它使用TValueListEditor對象來存儲Keys和Values並將它們保存到.txt文件中。我用這個功能,可以這樣做:在Delphi中保存保存位置的記錄
procedure TfrmInserir.FormClose(Sender: TObject; var Action: TCloseAction);
begin
vlePalavras.Strings.SaveToFile('C:\Users\Felipe Knop\Desktop\Felipe\Algoritmos\Delphi\Projetos\Palavras Japonês\Lista.txt');
end;
procedure TfrmInserir.FormCreate(Sender: TObject);
begin
vlePalavras.Strings.LoadFromFile('C:\Users\Felipe Knop\Desktop\Felipe\Algoritmos\Delphi\Projetos\Palavras Japonês\Lista.txt');
end;
在我的電腦能正常工作,因爲保存路徑是在代碼中,但我想與大家分享我的朋友的計劃,並希望他們能夠選擇的路徑。想到使用TSaveDialog,但因爲我從來沒有用過,所以我不知道它是否會按照我的意願去做。我需要一種方法讓用戶只需選擇一次路徑,每次關閉表單時文件都會保存在那裏。有任何想法嗎?
編輯:謝謝你傑森和肖恩爲你解答。他們都幫了我很大的忙,我想出了一種讓節目更具互動性的方法,並讓我的朋友們可以分享他們的名單。可能聽起來很愚蠢,但這是我的第一個程序,我非常感謝你。
使用TSaveDialog,並將最後保存的文件名保存在您喜歡的小數據持久性模式中,例如:Ini文件,註冊表,xml文件等。 –
聲音就像您在註冊表中尋找HKCU –