Visual Basic 初級講座 |
Visual Basic 中学校 > 初級講座 >
第26回 中間試験2
今回は今までの内容を元に試験を行います。自分の理解度、到達度を示すものさしとしてご活用ください。なお、問題の内容や回答にご意見や疑義がある場合は掲示板に書き込んでください。
概要 ・問題は全部で20問あります。 ・出題範囲は 初級講座第16回〜第24回です。 ・最後に「採点」ボタンをクリックすると、あなたの総合評価が表示されます。 |
この記事の内容はVisual Basic.NET 2003で確認しています。
今回は、全部で20問の問題に答えてください。
採点は1問答えるごとにすぐに表示されるので、答えるときは慎重に答えてください。
1度答えた後での回答の変更は禁止します。変更しようと思えば変更できますが、やらないでください。
出題範囲は初級講座第16回〜第24回です。
最後の「採点」ボタンをクリックすると、あなたの総合評価が表示されます。
この試験では、あなたの情報が外部に送信されることはありません。
なお、単純化するためにすべての設問は標準的な環境を前提に作成されています。特定の状況下では答えが異なる場合もありますし、厳密には日本語が不十分でもあります。
次のうち、ユーザーが自由に量を調節するのに最も適したコントロールはどれか。
次のうち、画像を表示するのに最も適したコントロールはどれか。
次のプログラムの実行結果を正しく説明しているものはどれか。
If
TextBox1.Visible = False
Then TextBox2.Focus() Else TextBox3.Focus() End If |
コントロールに自由に任意の値を保存したいときに使うプロパティとして最も適切なものは次のうちどれか。
コントロールの順序に関する以下の説明の中でまちがっているものはどれか。
下の模式図のように左にツリービュー、右にリストビューとテキストボックスを上下に2つ配置した画面を作りたい。このとき、ユーザーがフォームのサイズを変更してもレイアウトが乱れないようにするため のプロパティの設定方法を最も適切に説明しているものは次のうちどれか。
TreeView1 | ListView1 |
TextBox1 |
次のプログラム はユーザーが[ESC]キーを押したときに、テキストボックスの内容をユーザーが編集前の内容に戻すことを意図したものである。このプログラムが意図どおりに動作しない原因として正しいものは次のうちどれか。
Private
Sub TextBox1_Enter(ByVal
sender As Object,
ByVal e As
System.EventArgs) Handles TextBox1.Enter
'フォーカスを取得したときに現在のTextの内容をTagに記録しておく End Sub |
Private Sub
TextBox1_KeyUp(ByVal sender
As Object,
ByVal e As
System.Windows.Forms.KeyEventArgs) Handles
TextBox1.KeyUp If e.KeyCode = Keys.Escape Then '[ESC]キーが押されたときにTagの内容をTextに移すTextBox1.Text = TextBox1.Tag End If End Sub |
実行時にコントロールの配置を調節する方法として適切でないものは次のうちどれか。
次のプログラムの中の( A )の部分を埋めて正しいプログラムとするとき、( A )に当てはまるものとして最も適切なものは次のうちどれか。
Dim
oControl As
Control For Each oControl ( A ) Me.Controls oControl.Visible = False Next |
次のプログラム はComboBox1〜ComboBox5を使用不可にすることを意図したものである。VB.NET2003でこのプログラムを実行したときの結果を正しく説明しているものは次のうちどれか。
Dim
i As
Integer Dim ControlName As String For i = 1 To 5 ControlName = "ComboBox" & i Me.Controls(ControlName).Enabled = False Next |
次のうち、マウスの右クリックに反応するために最も適切なイベントはどれか。
次のうち、Clickイベントが発生しない動作はどれか。
どのコントロールにフォーカスがあるときでもF1キーを押すとヘルプが表示されるようにしたい。この動作をプログラムするフォームのイベントとして最も適した方法は次のうちどれか。
※HelpProviderは使用しないものとする。
TextBox1からButton1にフォーカスを移動するとき発生するイベントの順番として正しいものは次のうちどれか。
テキストボックスに入力された内容が適切かどうかチェックするときに使うイベントとして最も適切なものは次のうちどれか。
あるプログラムで実験したところ、TextBox1からButton1にフォーカスを移動するときにValidatingイベントが発生しなかった。この原因として考えられるものは次のうちどれか。
標準でないコントロールに関して説明している以下の文章のうち、誤っているものはどれか。
次のうち、コンテナ(内部に他のコントロールを配置できるコントロール)でないコントロールはどれか。
Controlsプロパティに関する以下の説明のうち誤っているものはどれか。
以下の画像のコントロールは何か。
すべての問題に解答したら、下の「採点」ボタンをクリックしてください。