作って覚えるVisual Basic 2005 Express Edition入門
サポート項目 > 【ダウンロード】【正誤表】
この度は、「作って覚えるVisual Basic 2005 Express Edition入門 」をお買い上げいただきありがとうございます。
本書には以下のサポートがあります。 (2008/02/13更新)

本書で紹介しているサンプルファイルをダウンロードすることができます

全ファイル一括ダウンロード

【クリック】→  VB2005EE_Sample.zip    (1.95MB)

データは圧縮形式になっています。解凍ソフトの ダウンロード方法はこちらをご覧ください。
※クリックしてもダウンロードが始まらないときは、右クリックして「対象をファイルに保存」で実行してください。


●正誤表

38ページ 手順(8)の引出し線
【誤】→  [終了ボタン]
【正】→  [終了]ボタン

125~147ページ サンプルコード内の変数名
【誤】→  入力値1用の変数名:valueRight 入力値2用の変数名:valueLeft
【正】→  入力値1用の変数名:valueLeft  入力値2用の変数名:valueRight
※書籍通りでも動作には問題ありませんが、入力値1用の欄が左、入力値2用の欄が右に配置されているので、上記のように変数名を逆にしたほうが適切です。

128ページ Columnの表の一番下
【誤】→  文字列表す型
【正】→  文字列表す型

163ページ 手順[1]の画像
【訂正】
 以下の図と差し替えます。
 

172ページ 表5-12のNo.①の値
【誤】→  moneyDataTable
【正】→  MoneyDataTable

176ページ 手順[8]の画像
【訂正】
 以下の図と差し替えます。
 

184ページ 本文最終行
【誤】→  CategoryDataSetコントロール
【正】→  CategoryDataSetコンポーネント

184ページ 本文最終行
【追加】→  本文最終行の後に以下の文を追加します。

このCategoryDataSetコンポーネントを貼り付けると、自動的にデザイン画面にCategryDataSet1という名前でインスタンスが作成されます。見た目は何も起こらないのですが、この操作を行うことでCategoryDataSet1というインスタンスが使用できるようになります(逆にいえば、この操作を行わないと裏でインスタンスの生成が行われないため、List6のコードがエラーになります)。

185ページ 最上部の画面図
【訂正】
 以下の図と差し替えます。
 

185ページ 本文1行目
【追加】→  本文1行目の前に以下の文を追加します。

コードを表示させるには、デザイン画面の「簡易家計簿」と表示されているバーの部分をダブルクリックしてください。

185ページ 本文下から2行目
【誤】→  登録ボタンクリック時に
【正】→  [追加]ボタンクリック時に

186ページ List7のタイトル
【誤】→  サンプルコード(登録ボタンクリック時の処理:Form1.vb)
【正】→  サンプルコード([追加]ボタンクリック時の処理:Form1.vb)

186ページ List8 コード 4行目
【追加】→  Listの4行目に以下の行を追加します(同ページの List7で追加した行はそのまま残ります)。

  frmItem.CategoryDataSet.Merge(CategoryDataSet1)


191ページ 文法のタイトル
【誤】→  CVSファイルの文法
【正】→  CSVファイルの文法

192ページ List2 サンプルコードの6行目
【誤】→  Dim intDataCount As Ibteger= 10
【正】→  Dim intDataCount As Integer = 10

215ページ List3 サンプルコードの13~14行目
【誤】→  
          oldDate, oldCategory, oldItem, oldMoney, oldRemarks)
     Dim drRet As DialogResult = frmItem.ShowDialog()
【正】→  
          oldDate, oldCategory, oldItem, oldMoney, oldRemarks)
           'frmItemのCategoryDataSetに値を設定
          frmItem.CategoryDataSet.Merge(CategoryDataSet1)
     Dim drRet As DialogResult = frmItem.ShowDialog()

216ページ 表5-29の見出し
【誤】→  List5のコード解説
【正】→  List3のコード解説

216ページ List 4の見出し
【誤】→  サンプルコード
【正】→  サンプルコード(カレンダーを今日の表示にする処理:ItemForm.vb)

217ページ 表5-30の見出し
【誤】→  List1のコード解説
【正】→  List5のコード解説

220ページ 表5-31の⑨の呼び出す場所(イベントハンドラ)
【誤】→  変更メニューの選択時
【正】→  削除メニューの選択時

224ページ 本文1~2行目
【誤】→  ……を貼り付けて利用するための準備も行います。
【正】→  ……を貼り付けて利用するための準備も行います。このとき、貼り付けたデータセットの(Name)プロパティを”SummaryDataSet”にします。

241ページ 中央囲みの2行目
【誤】→  DataTableのNameプロパティ:Weight DataTable  (WeightとDataTableのアキを詰める)
【正】→  DataTableのNameプロパティ:WeightDataTable

247ページ List5の9~10行目
【誤】→  For Each drWeight As WeightDataSet1.WeightDataTableRow _
       In WeightDataSet.WeightDataTable
【正】→  For Each drWeight As WeightDataSet.WeightDataTableRow _
       In WeightDataSet1.WeightDataTable

247ページ List6の最下行
【誤】→  WeightDataSet.WeightDataTable.AddWeightDataTableRow( _
【正】→  WeightDataSet1.WeightDataTable.AddWeightDataTableRow( _

257ページ Column内の表のFlowLayoutPanelの機能
【誤】→  HTMLのようなレイアウトする
【正】→  HTMLのようなレイアウトする