• ベストアンサー

Delphi4について質問です。

Delphi4について質問です。 form1でeditやmemoに入力した文字をform2のeditやmemoにへ移し、保存したいのですが、色々試してみてもできません。 あと、上書きしたものをformを再びあけたとき見れるようにするにはどの方法がありますか? 初心者で手詰まりです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • SHIMAPEE
  • ベストアンサー率75% (154/203)
回答No.1

プログラムの全体をQ&Aサイトでやりとりすることは難しいです。ヒントをインターネットで検索できなくもないですが、一番いいのは参考書を入手して読まれることです。この質問でしたらDelphiのどのバージョンでも同じです。 検索するのでしたら、Form間のデータの受け渡しには「Delphi uses節」、データの保存と再現には「Delphi iniFile」「Delphi registry」などで探すとよいでしょう。それなりのものが出てきます。 あえてデータの受け渡しの回答を書くと下のようになります。 ----- Delphiで別のFormを参照するには、まず参照したいFormのunit名をimplementation下のusesで指定します。あとはForm名を付けて参照するだけです。 例えばUnit1-Form1にEdit1があって、その内容をUnit2-Form2のEdit1に表示したいのでしたら、 (1) Unit1のusesにUnit2を指定します。 (2) Form2を表示する前に次のように記述します。  Form2.Edit1.Text := Edit1.Text;

関連するQ&A