かんたんプログラミングシリーズかんたんプログラミング
Visual Basic 2010/2008/2005
[コントロール編]

[表紙]かんたんプログラミング Visual Basic 2010/2008/2005 [コントロール編]

B5変形判/400ページ

定価(本体2,580円+税)

ISBN 978-4-7741-4419-1

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

[ツールボックス]に標準で用意されているコントロールとコンポーネントのうち,60種類について,よく使うプロパティやメソッドなどを中心に構文とサンプルコードを示して解説しています。さらに,代表的なクラスと関数も,用途別にまとめて解説しています。「基礎編」で学習した方のステップアップに,またコントロールのリファレンスとして,役に立つ1冊です。Visual Basic 2010/2008/2005(.NET Framework 2.0/3.0/3.5/4.0)に対応。

こんな方におすすめ

  • 「かんたんプログラミング」シリーズの「基礎編」を学習した方
  • サンプルコードが充実したコントロールのリファレンスがほしい方
  • Visual Basicでプログラミングを行っている方

目次

第1章 [コモンコントロール]グループのコントロール

1-1 Button

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-2 CheckBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-3 CheckedListBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-4 ComboBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-5 DateTimePicker

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-6 Label

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-7 LinkLabel

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-8 ListBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-9 ListView

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-10 MaskedTextBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-11 MonthCalendar

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-12 NotifyIcon

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-13 NumericUpDown

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-14 PictureBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-15 ProgressBar

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-16 RadioButton

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-17 RichTextBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-18 TextBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

1-19 ToolTip

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

1-20 TreeView

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

1-21 WebBrowser

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

第2章 [コンテナー][メニューとツールバー]グループのコントロール

2-1 FlowLayoutPanel

  • コントロールの概要
  • コントロールの主要なメンバー

2-2 GroupBox

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

2-3 Panel

  • コントロールの概要
  • コントロールの主要なメンバー

2-4 SplitContainer

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

2-5 TabControl

  • コントロールの概要
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

2-6 TableLayoutPanel

  • コントロールの概要
  • コントロールの主要なメンバー

2-7 ContextMenuStrip

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

2-8 MenuStrip

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • よく使うイベント
  • サンプルコード

2-9 StatusStrip

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

2-10 ToolStrip

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • よく使うイベント
  • サンプルコード

2-11 ToolStripContainer

  • コントロールの概要
  • コントロールの主要なメンバー

第3章 [データ]グループのコントロールとコンポーネント

3-1 DataSetで使用するデータベースの作成

  • データセットの構造
  • データベースの新規作成

3-2 DataSet(型指定されたデータセットでの利用)

  • コンポーネントの概要
  • データベースへの接続とデータセットの作成
  • DataSetとTableAdapterコンポーネントの配置と割り当て
  • コンポーネントの主要なメンバー
  • サンプルコード

3-3 DataSet(型指定のないデータセットでの利用)

  • コンポーネントの概要
  • DataSetコンポーネントの配置とデータ構造の定義
  • コンポーネントの主要なメンバー
  • サンプルコード

3-4 DataGridView(データソースを指定しての利用)

  • コントロールの概要
  • 型指定されたデータセットでの利用
  • 型指定のないデータセットでの利用
  • コントロールの主要なメンバー
  • よく使うイベント
  • サンプルコード

3-5 DataGridView(データソースを指定しないでの利用)

  • コントロールの概要
  • コントロールの主要なメンバー

3-6 BindingSource

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

3-7 BindingNavigator

  • コンポーネントの概要
  • サンプルコード

3-8 Chart

  • コントロールの概要
  • コントロールの主要なメンバー

第4章 [コンポーネント]グループのコンポーネント

4-1 BackGroundWorker

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-2 DirectoryEntry

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-3 ErrorProvider

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-4 EventLog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-5 FileSystemWatcher

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • よく使うイベント
  • サンプルコード

4-6 HelpProvider

  • コンポーネントの概要

4-7 ImageList

  • コンポーネントの概要
  • サンプルコード

4-8 MessageQueue

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • よく使うイベント
  • サンプルコード

4-9 PerformanceCounter

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-10 Process

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-11 SerialPort

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-12 ServiceController

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

4-13 Timer

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

第5章 [印刷][ダイアログ]グループのコントールとコンポーネント

5-1 PageSetupDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー

5-2 PrintDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー

5-3 PrintDocument

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • よく使うイベント
  • サンプルコード

5-4 PrintPreviewControl

  • コントロールの概要
  • コントロールの主要なメンバー
  • サンプルコード

5-5 PrintPreviewDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー

5-6 ColorDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

5-7 FolderBrowserDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

5-8 FontDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

5-9 OpenFileDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

5-10 SaveFileDialog

  • コンポーネントの概要
  • コンポーネントの主要なメンバー
  • サンプルコード

第6章 代表的なクラスのメンバーと関数

6-1 データ型の変換に関するクラスのメンバーと関数

  • データ型を変換するメソッドと関数

6-2 算術処理や数値の丸めに関するクラスのメンバーと関数

  • 算術処理で使うフィールドとメソッド
  • 数値を丸めるメソッドと関数
  • 乱数を発生させるメソッド

6-3 日付や時刻に関するクラスのメンバーと関数

  • 日付や時刻の設定と取得
  • 日付や時刻の計算

6-4 文字列操作に関するクラスのメンバーと関数

  • 文字列の比較
  • 文字数の取得と文字の部分的な取り出し
  • 文字の検索
  • 文字の挿入/削除/置き換え
  • 文字の部分的な除去や文字の繰り返し
  • 区切り記号を使った文字の分割と結合
  • n進数や文字コードに関する変換
  • 文字種に関する変換
  • 書式付きの文字列への変換

6-5 財務計算に関する関数

  • 借り入れや貯蓄の計算

6-6 ファイル操作に関するクラスのメンバー

  • フォルダー(ディレクトリ)の取得と設定とファイルの取得
  • フォルダー(ディレクトリ)の操作
  • ファイルの操作
  • フォルダーやファイルの属性の取得と設定
  • テキストファイルの読み込み処理
  • テキストファイルの書き込み処理

6-7 そのほかの便利なクラスのメンバーと関数

  • 制御文字の取得やデータの判断
  • 条件分岐に関する処理
  • 入力ボックスやメッセージボックスの表示
  • サウンドの再生

著者プロフィール

川口輝久(かわぐちてるひさ)

1964年生まれ。産業能率大学経営情報学部情報学科卒。在学中に,CAIソフトの開発および英文ワープロソフトのマニュアル作成に携わる。卒業後,統計解析ソフトの開発およびVAR事業に従事。現在,株式会社しろくま庵代表取締役。