さて、TValueListEditor オブジェクトを使用してキーと値を保存し、それらを .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 を使用することを考えましたが、使用したことがないため、希望どおりになるかどうかわかりません。ユーザーが一度だけパスを選択できるようにする方法が必要で、フォームを閉じるたびにファイルがそこに保存されます。何か案は?
編集:ジェイソンとショーンの両方に答えてくれてありがとう。どちらも私を大いに助け、プログラムをよりインタラクティブにし、友達がリストを共有する可能性を与える方法を見つけました. ばかげているように聞こえるかもしれませんが、これは私の最初のプログラムの 1 つであり、本当に感謝しています。