かんたんプログラミングシリーズかんたんプログラミング
Visual Basic 2008 基礎編
2009年12月4日紙版発売
川口輝久 著
B5変形判/336ページ
定価2,178円(本体1,980円+税10%)
ISBN 978-4-7741-4098-8
ただいま弊社在庫はございません。
書籍の概要
この本の概要
Visual Basic 2008で .NETプログラミングを行うために必要な知識をまとめた1冊。.NETプログラミングの基礎を一から解説しているだけでなく,従来のプログラミング知識も活かせるよう,Visual Basic 6に関連する補足情報も必要に応じて盛り込んでいます。Windows 7にも対応。
こんな方におすすめ
- Visual Basic 2008でプログラミングの基礎をしっかり学びたい方
- はじめてWindowsのプログラミングに挑戦する方
- .NETプログラミングを学習したい方
目次
1章 Windowsアプリケーションを作成する
1-01 起動と終了
- IDE(VB)の起動
- IDE(VB)の終了
1-02 VBと.NET Frameworkのアップデート
- 現在のバージョンの確認
- アップデートの確認と開始
1-03 画面構成
- スタートページ(ページ)
- Windowsフォームデザイナ画面(デザイナ画面)
- コードエディタ画面(エディタ画面)
1-04 アプリケーション作成の作業工程
- この章で作成するアプリケーション
1-05 プロジェクトの作成
- プロジェクトの新規作成
1-06 ウィンドウの開閉
- ウィンドウの自動開閉と固定表示
- ウィンドウを完全に閉じる
1-07 コントロールの配置
- Labelの配置
- Buttonの配置
- コントロールの移動
- コントロールのサイズ変更
- フォームのサイズ変更
- コントロールの種類
1-08 表示する文字列や外観の変更
- タイトルバーの文字列の変更
- コントロールに表示されている文字列の変更
- フォントの変更
- 外観の変更
1-09 フォームやコントロールの名前の変更
- オブジェクト名の設定
1-10 プロパティを操作するコードの記述
- Labelに文字列を表示するコード
1-11 デザイナ画面とコード画面の切り替えと全画面表示
1-12 コードの実行
- コードの実行と停止
- コードの動き
1-13 メソッドを実行するコードの記述
- Labelに現在の日付と時刻を表示するコード
- ToStringメソッドと代表的な書式
- Visual Basic 6.0(VB 6.0)に対応したコードの記述
- アプリケーションを終了するコード
1-14 プロジェクトの保存
- フォームなどのモジュールのファイル名の変更
- プロジェクトの新規保存
1-15 プロジェクトの開閉
- プロジェクトを閉じる
- 保存したプロジェクトを開く
1-16 プロジェクトのビルド
- アイコンの設定
- 生成するEXEファイルとバージョン情報の設定
- リリースビルドの実行
1-17 生成ファイルの動作環境と.NET Frameworkの役割
- 生成したEXEファイルを実行するための動作環境
- ビルドの仕組みと.NET Frameworkの役割
- 練習問題
2章 画面のデザインとプログラミングの基礎を学ぶ
2-01 コントロールのデザインの仕方
- 用途に則したコントロールの選定
- 枠の付いたLabelのデザイン
- 文字列や数値の表示位置の設定
- 入力文字数の制限の設定
- 数値の許容範囲と表示形式の設定
- 日本語入力モードの設定
- アクセスキーの設定
- タブインデックスの設定
- アクセプトボタンとキャンセルボタンの設定
- 既定値のフォームの動き
- ウィンドウのサイズの固定(ダイアログボックス風のデザイン)
- ウィンドウのサイズ変更に対応した設定
- イベントとプロシージャとステートメント
- コードのインデント
- ステートメントの分割と結合
- コメントの入力
- 数値を扱うデータ型
- 文字列を扱うデータ型
- そのほかのデータ型
- 変数の宣言
- 変数への値の代入
- 変数の初期化
- リテラルの指定
- 算術演算子による演算
- 連結演算子による文字列の結合
- 代入演算子の活用
- 変数と演算の実例
- データ型を決める際のポイント
- 拡大変換と縮小変換
- 縮小変換の無効化
- 明示的なデータ型の変換
- 小数部の切り捨て
- 小数部の切り上げ
- 小数部の四捨五入
- 練習問題
- 作成するアプリケーションの仕様
- RadioButtonを利用した画面のデザイン
- RadioButtonの既定値の設定
- 比較演算子と論理演算子による条件の指定
- 文字列の比較
- Ifステートメントによる条件分岐
- Ifステートメントによる複数の条件分岐
- 選択したオプションによって処理を変える実例
- メッセージボックスの表示
- Exit Subによるプロシージャの強制終了
- 変数のスコープ
- 複数のイベントへの同一処理の割り当て
- Selectステートメントによる条件指定
- 定数の宣言
- 列挙型の定義
- べき乗根とlogの計算式
- Subプロシージャの作成
- Functionプロシージャの作成
- 値渡しと参照渡し
- 練習問題
- 作成するアプリケーションの仕様
- フォームのファイル名の変更と画面のデザイン
- フォームの追加
- ダイアログボックスのデザイン
- フォームの表示と別のクラスの変数を参照するコード
- クラスと継承
- .NET Frameworkとクラスライブラリ
- 名前空間と参照ファイル
- クラスのインスタンスとMeキーワード
- Newキーワードによる生成
- Withステートメントによるオブジェクトの省略
- Forステートメントによる処理の繰り返し
- 指定した個数だけオブジェクトを作成する実例
- Whileステートメントによる処理の繰り返し
- Doステートメントによる処理の繰り返し
- 配列の宣言
- 配列の初期化
- 配列のサイズの変更
- 配列のサイズの取得
- 配列のサイズ変更の実例
- Disposeメソッドによる破棄
- 座標
- CreateGraphicsメソッドによる描画の対象の指定
- Paintイベントによる描画の対象の指定
- ビットマップでの描画
- 直線の描画
- Point構造体による座標の指定
- Penクラスによる色,太さ,線種などの指定
- 斜線のギザギザの低減
- 四角形の描画
- Rectangleクラスによる領域の指定
- 塗りつぶした四角形の描画
- ブラシの指定
- 円や楕円の描画
- 折れ線や曲線,多角形の図形の描画
- 円弧や扇の描画
- 文字列の描画とフォント
- CheckBoxを利用したコントロールのフォントの操作
- Or演算子とXor演算子の違い
- 棒グラフを作成するコード
- 最大値の取得
- 原点の移動とY軸の向きの変更
- 描画の消去(塗りつぶしによる方法)
- 画像の消去(画像の破棄による方法)
- 練習問題
- 作成するアプリケーションの仕様
- 各種コントロールを利用した画面のデザイン
- MaskedTextBoxによる入力形式の指定
- ListBoxとComboBoxに表示するリスト項目の追加
- リスト項目の情報の取得
- リスト項目の選択と削除
- 構造体の定義
- 構造体の配列
- スクロールバーの設定
- 住所録の登録とスクロールを行うコード
- 構造体への一括代入
- 文字列の改行
- ブレークポイントの設定
- ステップインによる実行と変数の値の確認
- [開く]や[名前を付けて保存]ダイアログの表示
- Filterプロパティの指定
- 開いたり保存したりするコードの記述
- 保存の処理の動き
- Tryステートメントによる例外処理
- 開く処理の動き
- MessageBoxメソッドによる分岐
- PrintDocumentによる印刷
- 複数ページにまたがる印刷
- HasMorePagesプロパティとStaticによる静的変数の宣言
- 練習問題
2-02 アクセスキーの設定とフォーカスの制御
2-03 フォームのデザインの仕方
2-04 VBの開発手法とコーディングの仕方
2-05 データ型の種類
2-06 変数の宣言と値の代入
2-07 演算処理と文字列の結合
2-08 データ型の変換
2-09 数値の丸め処理
3章 条件分岐とプロシージャの作成を学ぶ
3-01 この章で作成するアプリケーションのデザイン
3-02 Ifステートメントによる条件分岐
3-03 メッセージボックスの表示とプロシージャの強制終了
3-04 イベントで実行する処理の共通化と変数のスコープ
3-05 Selectステートメントによる条件分岐
3-06 定数と列挙型の宣言
3-07 プロシージャによる処理の共通化
4章 配列,反復処理とグラフィックスを学ぶ
4-01 この章で作成するアプリケーションのデザイン
4-02 複数のフォームの作成
4-03 クラスとインスタンス
4-04 インスタンスの生成
4-05 Forを利用した反復処理
4-06 WhileやDoを利用した反復処理
4-07 配列の宣言と配列サイズの変更
4-08 オブジェクトの破棄
4-09 座標と描画の対象の指定
4-10 グラフィックスの描画
4-11 フォントの操作と文字列の描画
4-12 棒グラフの作成
4-13 描画の消去
5章 ファイル操作と印刷を学ぶ
5-01 この章で作成するアプリケーションのデザイン
5-02 構造体の定義と構造体の配列の活用
5-03 デバッグの仕方
5-04 テキストファイルの操作
5-05 メッセージボックスによる処理の分岐
5-06 印刷と印刷プレビュー
付録01 補足
付録02 練習問題の解答
この本に関連する書籍
-
かんたんプログラミング Visual Basic 2010 基礎編
Visual Basic 2010でプログラミングを行うために必要な知識をまとめた1冊です。具体的でわかりやすい例題をたくさん使って,プログラミングに必要な知識を基本からてい...
-
かんたんプログラミング Visual Basic 2010/2008/2005 [コントロール編]
[ツールボックス]に標準で用意されているコントロールとコンポーネントのうち,60種類について,よく使うプロパティやメソッドなどを中心に構文とサンプルコードを示...
-
かんたんプログラミング Visual Basic 2005 [基礎編]
Visual Basic 2005の基本操作やプログラミングの基礎知識はもちろんのこと,将来的に必要となるであろう .NETプログラムの基礎をしっかり学習できるように,豊富な例題...
-
かんたんプログラミング Visual Basic 6 基礎編
大好評のシリーズが,Visual Basic 6.0に完全対応。基礎編』はバージョン4.0の頃のものと比べて90ページほど増補し,納得のいくまで,よりていねいに,かつ詳細に解説し...