ここは、初めて Delphi でプログラミングをする人のためのサイトです。もちろんプログラミングも初めてという人も見てください。出来るだけ簡単に、分かりやすく説明したいと思っています。 また、このサイトでは、プログラムを実際に書いてみて、その実行結果を見て楽しく遊ぼうということを目標としています。ですから、あまり詳しいことや厳密な定義などが出てきません。(実は、筆者があまり解っていないというのもあります(^^;)
またサンプルプログラムは、いずれも以下のような要素で構成されています。
var ・・・・・・・・ begin ・・・・・・・・ ・・・・・・・・ end;
このプログラムを Delphi のエディタのどこに書けば良いのかと言いいますと、まずフォーム( Form )にボタン( Button )を貼り付けてください(この意味がわからない場合は、「Delphi の初歩 その1」を参照して下さい)。
次に、そのフォームに貼り付けたボタンをダブルクリックします。すると、エディタに以下のコードが自動生成されます。
procedure TForm1.Button1Click(Sender: TObject); begin end;
この自動生成されたコードの begin と end; の間にプログラムを書いていくことになります。 var は procedure と begin の間に書くことになります。また、var は変数を宣言する場所だと思ってください。 それでは早速、プログラムを書いてみましょう。
procedure TForm1.Button1Click(Sender: TObject); var s: string; begin s := 'Hello world!'; ShowMessage(s); end;
上記のようにプログラムを書きましたら、キーボードの上の方にある F9 キーを押してみて下さい。 すると、フォームについていた黒い点々が消えて、ちょっと、ボタンを押してみたくなりますね。その貼り付けたボタンを押してみてください。
ボタンを押しますと、「Hello world!」と表示されたメッセージボックスが表示されます。ほんの数行の短いプログラムですが、ちゃんとしたものが出来ました。まだまだ他にも Delphi では沢山のことが出来ます。それをここで紹介したいと思っています。
それでは、これからいっしょにがんばりましょう!