Visual Basic 6.0 上級編

[表紙]Visual Basic 6.0 上級編

紙版発売

B5変形判/336ページ

定価2,398円(本体2,180円+税10%)

ISBN 4-7741-0807-3

ただいま弊社在庫はございません。

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

書籍の概要

この本の概要

分かりやすい例題と図版でユーザの興味を逸らさず,自然に高度なテクニックが身につくように構成されています。 「上級編」では,VBより高度な機能や概念を説明。OLE,ActiveXコントロール,インターネット対応技術,DAO,APIについてさらに踏み込んで解説しています。

こんな方におすすめ

  • Visual Basicを極めたい方
  • 研修用の教科書・参考書をお探しの方

目次

第1章

  • 1-1 コントロールの使い方
    • 1.フォーカス
    • 2.タブオーダー
    • 3.Zオーダー
    • 4.オブジェクトの有効/無効
    • 5.リスト項目の参照
    • 6.選択テキスト
    • 7.コンテナ
    • 8.マウスポインタの形状
    • 9.IMEモード
  • 1-2 イベント
    • 1.キーイベント
    • 2.QueryUnloadイベント
    • 3.GotFocus / GetFocus
    • 4.Resize/Paintイベント
  • 1-3 マルチドキュメント
    • 1.MDI親フォームとMDI子フォーム
    • 2.フォームの整列
  • 1-4 メニュー
    • 1.アクセスキーとショートカットキー
    • 2.ウィンドウリスト
    • 3.実行時のメニューコントロールの追加
    • 4.ポップアップメニュー
  • 1-5 グラフィック・イメージ処理
    • 1.図形データの保存
    • 2.描画モード
    • 3.PaintPicture メソッド
    • 4.Pictureオブジェクト
    • 5.線幅,線種
    • 6.ペアイメージ
    • 7.イメージのスクロール
  • 1-6 ファイル処理
    • 1.バイナリー・ファイル
    • 2.ファイル・ディレクトリ操作
  • 1-7 文字列処理
    • 1.Unicode文字
    • 2.比較方法の指定(Option Compareステートメント)
    • 3.パターンマッチ(Like演算子)
  • 1-8 特殊オブジェクト
    • 1.Printerオブジェクト
    • 2.Printersコレクション
    • 3.Screenオブジェクト
    • 4.Clipboardオブジェクト
    • 5.Appオブジェクト
    • 6.Debugオブジェクト/Errオブジェクト
  • 1-9 言語仕様に関するもの
    • 1.配列の添字範囲
    • 2.動的配列
    • 3.不定個数の引数を受け取る
    • 4.省略可能な引数
  • 1-10 その他
    • 1.DoEvents
    • 2.Shell
    • 3.レジストリエントリの設定/取得

第2章

  • 2-1 オブジェクト操作
    • 1.オブジェクト変数
    • 2.オブジェクトの判別
    • 3.オブジェクト配列
    • 4.FormsコレクションとControlsコレクション
    • 5.インスタンス
    • 6.Collectionオブジェクト
  • 2-2 ユーザークラスの定義
    • 1.クラスモジュール
    • 2.Propertyプロシージャ
    • 3.クラスとしてのフォーム
    • 4.イベント付きクラス

第3章

  • 3-1 OLEコンテナコントロール
    • 1.OLEオブジェクトの挿入方法
    • 2.埋め込みオブジェクトのデータの保存と読み込み
    • 3.OLEコンテナ配列
  • 3-2 OLEオートメーション
  • 3-3 OLEドラッグアンドドロップ
    • 1.OLEDragMode / OLEDropModeプロパティ
    • 2.DataObjectオブジェクト
    • 3.エクスプローラからのファイルのドラッグドロップ

第4章

  • 4-1 タブダイアログ
  • 4-2 ツリービュー
  • 4-3 タブストリップ
  • 4-4 スライダー
  • 4-5 プログレスバー
  • 4-6 アニメーション
  • 4-7 アップダウン
  • 4-8 システム情報
  • 4-9 チャート

第5章

  • 5-1 DAOプログラミング
    • 1.DAOのオブジェクト階層
    • 2.テーブル名の取得
    • 3.フィールド名の取得
    • 4.レコードとフィールドの操作
    • 5.データベースの作成
  • 5-2 DAOとデータコントロールの連動
    • 1.Databaseプロパティを用いたテーブル名の取得
    • 2.レコードの検索
    • 3.ブックマーク

第6章

  • 6-1 ActiveXコントロール
    • 1.ActiveXコントロールの作成手順
    • 2.イベントの付加
    • 3.プロパティの付加
    • 4.プロパティページの作成
  • 6-2 ActiveXDLL/ActiveXEXE

第7章

  • 7-1 アプリケーションウィザード
  • 7-2 SDIアプリケーション
  • 7-3 MDIアプリケーション
  • 7-4 エクスプローラ

第8章

  • 8-1 インターネットコントロール
  • 8-2 アプリケーションウィザードを利用してウェブブラウザを作る
  • 8-3 MAPI
  • 8-4 ActiveXドキュメント

第9章

  • 9-1 VBからAPIを利用する方法
    • 1.APIとは
    • 2.Declare宣言
    • 3.Declare文の宣言場所
    • 4.APIビューア
  • 9-2 APIで使用する定数と型
    • 1.APIで使用する定数の宣言
    • 2.APIで使用する定義型の宣言
  • 9-3 各種引数の渡し方
    • 1.デバイスコンテキストハンドルとウィンドウハンドル
    • 2.文字列の引数渡し
    • 3.nullポインタ
  • 9-4 コールバック関数

第10章

  • 10-1 シリアルポート通信
  • 10-2 ネットワークアプリケーション
  • 索引

著者プロフィール

河西朝雄(かさいあさお)

山梨大学工学部電子工学科卒(1974年)。長野県岡谷工業高等学校情報技術科教諭,長野県松本工業高等学校電子工業科教諭を経て,現在は「カサイ.ソフトウエアラボ」代表。

主な著書:「入門ソフトウエアシリーズC言語,MS-DOS,BASIC,構造化BASIC,アセンブリ言語,C++」「やさしいホームページの作り方シリーズHTML,JavaScript,HTML機能引きテクニック編,ホームページのすべてが分かる事典,iモード対応HTMLとCGI,iモード対応Javaで作るiアプリ」「チュートリアル式言語入門VisualBasic.NET」「はじめてのVisualC#.NET」「C言語用語辞典」ほか(以上ナツメ社)「構造化BASIC」「C言語によるはじめてのアルゴリズム入門」「Javaによるはじめてのアルゴリズム入門」「VisualBasicによるはじめてのアルゴリズム入門」「VisualBasic6.0入門編/中級テクニック編/上級編」「InternetLanguage改定新版シリーズホームページの作成JavaScript入門」「NewLanguageシリーズ標準VisualC++プログラミング標準Javaプログラミング」「VB.NET基礎学習Bible」「原理がわかるプログラムの法則」「プログラムの最初の壁」「河西メソッド:C言語プログラム学習の方程式」「基礎から学べるVisualBasic2005標準コースウエア」「基礎から学べるJavaScript標準コースウエア」「基礎から学べるC言語標準コースウエア」「なぞりがきC言語学習ドリル」など(以上技術評論社)