■ 別フォームの表示

[Delphi Q & A 掲示板] [過去ログの一覧]


NOBB 2009/04/05(日) 19:05:09 <初心者>
Delphi始めたばかりです。
よろしくお願いします

Tform1に配置されたボタンをクリックすると
TForm2を表示する。
という動作を行いたいのですが、やり方がさっぱり分かりません。

別フォームの表示方法を教えてください。


※そもそも別フォームなんて言い方するのでしょうか・・・?

表裏 未里 [HomePage] 2009/04/05(日) 19:13:40 <初心者>
Tform1のButton1Clickのメソッドに
form2.showと書いてみてください。

こんな感じです。

procedure TForm1.Button1Click(Sender: TObject);
begin
  Form2.show;
end;

Mr.XRAY 2009/04/05(日) 19:14:54
こんにちは.Mr.XRAYです.

表裏 未里さんのレスの通りですが,
こんなところも参考になると思います.

第8章 複数のフォームを持つプログラム −処理の分割−
http://ext-web.edu.sgu.ac.jp/HIKO/Delphi01/chap08/top.html

表裏 未里 [HomePage] 2009/04/05(日) 19:17:14 <初心者>
コンパイルしているときに
このunitを追加してもよろしいですか? というのがでるので「はい」を選んでくださいね。

NOBB 2009/04/05(日) 19:39:43 <初心者>
表裏 未里さん、Mr.XRAYさん回答ありがとうございます。

ものすごく単純だったんですね。。
TForm2.で表示されるメソッド?から探したりしていたので
見つかりませんでした。


そこでもうひとつ質問なんですが、TForm2とFrom2の違いってなんですか?
頭についてる「T」の意味といいますか。

毎週金曜日はポイント最大3倍!さらに4倍のチャンスも!

Programming Library