Last Update 2006/04/04

今日から動かせる
速習! Visual Basic プログラミング

松田 幸雄 著
B5変型判 128ページ
CD-ROM 2枚付き
(Visual Basic 6.0 評価版,本文関連ファイル)
定価2,200円(税込)
JAN9784789836913
2001年7月1日発行
[絶版2006.4.4] 速習! Visual Basic プログラミング
大変恐縮ですが,こちらの商品は品切れ絶版となりました.

  本書は,Visual Basicの入門からアマチュア無線用プログラムが自作できるまでを詳解します.

  パソコンは,市販のプログラムを動かすだけでなく,プログラムそのものを作ることもできるマシンです.本書に付属するマイクロソフト社提供のVisual Basic 6.0日本語評価版をあなたのウィンドウズ・マシンにインストールすることで,すぐにプログラミングの学習を始めることができます.もっとも簡単な形だけの何にもしないプログラムから,計算プログラム,描画プログラム,データベース・プログラム,解析プログラムまでのVisual Basicによるプログラミングを,ほとんど製品版と同様の感覚で体験学習することができます.

◆本書の内容について◆
 本書は,ご自分のWindowsパソコンでVisual Basicによるプログラムを作ろうとするものです.
●最初にもっとも簡単なVisual Basicプログラムで“感じ”を体得します.
●簡単な計算プログラムと描画プログラムを作り,さらにファイル操作,印刷,データベースなど,プログラミングに必要な一連のメニューを習得します.
●データベース・プログラムを,無線業務日誌HAMLOGを題材にして作ります.
●最後にMMPC_WINの計算ルーチンを使ったオリジナルなアンテナ特性計算プログラムの作り方について解説します.
 一般のプログラミング入門書は,開発ツールの機能全体を順番に解説している内容が多いと思いますが,本稿はプログラム作成目標を明確にして,あくまで実際にプログラミングを行う視点で書いています.

目次

はじめに
Windowsプログラミングへの招待

■ 入門編

Visual Basicをインストール
 1.Microsoft Visual Basic 6.0評価版
 2.インストールの方法

VB入門
 1.VBの起動
 2.インターフェイスを形作る部品
 3.プログラムコードの記述
 4.プログラムコードの実行
 5.プログラムファイル

本当に簡単なVBプログラミング
 1.コードの記述
 2.プログラムの実行
 3.サブルーチンプロシージャの作成
 4.VBの終了

■ 初級編

簡単な計算プログラム
 1.プログラムの概要
 2.インターフェイスの作成
 3.入出力値と計算コード
 4.便利なプログラム作成テクニック
  ・コントロールのコピー
  ・コントロールの連続貼り付け
  ・コード記述のコピー,自動ステートメント
  ・自動保存設定,グリッドの設定
  ・コントロールの色
  ・結果表示の数値フォーマット
 5.変数の型宣言
 6.エラー処理
 7.実行ファイル

連続計算プログラム
 1.連続する入力値
 2.連続する計算結果の表示
 3.複数のフォーム
 4.グリッドのプロパティ

簡単な作画プログラム
 1.ピクチャーボックスと座標
 2.八木アンテナの平面図
 3.メニューの設定と実行
 4.3次元表示
 5.いろいろなコントロール
  ・オプションボタン
  ・スクロールバー
  ・タイマー

ファイルとディレクトリ(フォルダ)の操作
 1.ファイル一覧表示プログラム
 2.ほかのファイル操作とフォルダ操作
  ・ファイルコピー
  ・ファイル移動
  ・ファイル削除
  ・フォルダ作成
  ・フォルダ削除
 3.ファイルの読み出し
 4.ファイルの書き込み
 5.もっと簡単なファイル読み書きプログラム

印刷
 1.画面表示の印刷
 2.プリンタ設定コード
  ・用紙の設定
  ・用紙の方向
  ・印刷枚数
 3.テキストの印刷
 4.印刷イメージの画面表示
 5.印刷のダイアログ

■ 応用編

ログプログラム
 1.データベースの考え方
  ・データベースへの入力データ
  ・データを入力するスタイル
  ・CQを出してコールを受ける
  ・こちらからコールする
  ・メモ,QSLなどから後で入力する
 2.インターフェイスの設計
  ・インターフェイスの作成
  ・JSTとUTCの扱い
  ・テキストボックスのフォーカス
  ・テキストボックスをコントロール配列にする
  ・データ入力でのいろいろな機能
  ・文字リスト表示からの選択機能
 3.入力データの集積と表示およびデータファイル
  ・データの項目と最大文字数の把握
  ・データファイルの扱い
  ・データの一覧表示

「ハムログ」データを読み込むプログラム
 1.交信データをVBでアクセスするためのツール
  ・ツールのダウンロード
  ・ダイナミックリンクライブラリー
 2.ハムログデータ読み込みプログラムの作成
  ・DLLを使うコード
  ・フォームの作成

アンテナ特性計算プログラムを作る
 1.アンテナ特性計算の概略
  ・計算に必要な数値
  ・計算で得られる特性値
 2.アンテナ特性計算DLL
  ・宣言と引数
  ・計算入力データの一般変数
  ・大地面関係の変数
  ・エレメントワイヤー関係の変数
  ・NMCALD.DLLの実行と計算結果の引き渡し
  ・アンテナ特性計算基本プログラム
 3.アンテナ特性計算プログラムの作成
  ・計算するアンテナのデータ作成と修正
  ・計算実行時の付加機能
  ・いろいろな計算
  ・計算結果の処理
  ・そのほかのユーティリティ

終わりに

■ 資料編
 1.Visual Basicとは
 2.Visual Basicのグレード
 3.作成したプログラムの配布
 4.付属CD-ROMについて