03.何か表示してみますかぁ(その3)-プログラムコードを書き込む |
---|
前回作成したフォームに、「表示」ボタンをクリックすると、「○○さん、お元気ですか?」というメッセージを記載したダイアログを表示するようプログラムコードを書き込みます。 VB2005では、ソフトに何かを指示した時、何らかの動作をするというのが基本です。 「表示」ボタンをマウスでダブルクリックするとコード画面が表示され、以下のコードが既に書かれています。 Public Class Form1 これはButton1即ち「表示」ボタンがクリックされた時のコードを表示しています。(ByVal senderAs System.Object,・・・・・・というような難しそうなことがいろいろなことが書かれていますが、今は無視して下さい。)しかし、このコードには何をするかが記載してありません。 MessageBox.Show(表示したい文字列) という形を取ります。 とにかくテキストボックスから入力された名前の情報を引き出すしかありません。 では、その名前をどうやって確認するかですが、例えば今回のテキストボックスを選択すると画面右のプロパティ欄の「プロパティ」の文字の直下に「TextBox1」という文字が太字で表示されています。それがそのテキストボックスの名前です。(この名前は好きなように変更できるのですが、それは別の機会と致しましょう。) 「さん、お元気ですか?」の部分は変わることのない、固定の文字列です。その場合は、"さん、お元気ですか?"というように、ダブルクォーテーションで囲みます。 あとは先程のTextBox1.Textと固定文字列を連結します。連結する場合は「&」という記号で連結します。 TextBox1.Text & "さん、お元気ですか?" という記述になります。 TextBox1.Text1[=Haseta] & "さん、お元気ですか?" というように処理されるわけです。 この記述をMessageBox.Showに入れます。 MessageBox.Show(TextBox1.Text & "さん、お元気ですか?") これで、メッセージのダイアログを表示する部分が完成です。 Public Class Form1 これで完成です。 ではこれを実行してみましょう。 画面上部のいろいろなアイコンが並んだツールバーの中で、真ん中辺りに再生ボタンのような「続行」というボタンがあります。これをクリックすると、しばらくしてプログラムが実行され、作成したフォーム 画面が表示されます。 ここで、テキストボックスに任意の名前を入れてみます。 大体VB2005でのプログラミングの雰囲気はわかっていただけたでしょうか? |
Programmingメニューへ |