マイクロソフトオフィシャルサポートブック<br> Visual Basic 5.0

マイクロソフトオフィシャルサポートブック
Visual Basic 5.0

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ B5判/ページ数 171p/高さ 24cm
  • 商品コード 9784274062360
  • NDC分類 007.64
  • Cコード C3000

出版社内容情報

【セールスポイント】
マイクロソフト監修によるユーザー待望のサポートブック

【発刊の目的と内容】
Visual Basic 5.0は、「パフォーマンスの向上」「使いやすさ」「IDEの改善」「言語仕様の拡張」「データベース機能強化」「インターネットへの対応」など、さらに強力なプログラミング言語として登場した。
本書は、マイクロソフト(株)の協力を得て、同社サポートセンターで蓄積された「ユーザーが本当に知りたい情報」が満載されている。VBユーザー必携の書。

【詳細目次】
第1章 使用する前に
 1-1 セットアップ
  Q-1 Visual Basic 4.0の32ビット版と共存できますか?
   ●セットアップウィザードにおける注意
  Q-2 Visual Basic 4.0の16ビット版と共存できますか?
  Q-3 Visual Basic 5.0のCCEと共存できますか?
  Q-4 Windows 95へセットアップする場合の注意は?
   ●OLEAUT32.DLLのバージョンが古い場合の注意
   ●リアルモードドライバを使用している場合の注意
  Q-5 Windows NT 4.0へセットアップする場合の注意は?
   ●Office 97のFast Find機能を使用している場合の注意
  Q-6 Windows NT 3.51へセットアップする場合の注意は?
   ●セットアップの[CDの内容確認]に関する注意
  Q-7 Visual Basic 5セイフマスターブックをセットアップする場合の注意は?
   ●セットアップ先のドライブに関する注意
   ●実行時の注意
  Q-8 Visual Database Toolsをセットアップする場合の注意は?
   ●SQL Server 6.5と使用する場合の注意
  Q-9 Mastering Microsoft Visual Basic 5をセットアップする場合の注意は?
   ●実行時の注意
 1-2 開発環境
  Q-1 Visual Basic 4.0とVisual Basic 5.0のメニューの違いは?
   ●[ファイル]メニュー
   ●[編集]メニュー
   ●[表示]メニュー
   ●[挿入]メニュー
   ●[実行]メニュー
   ●[ツール]メニュー
   ●[アドイン]メニュー
   ●[ヘルプ]メニュー
  Q-2 複数の行をコメントにするには?
  Q-3 プロジェクトにテキストファイルなどを追加するには?
  Q-4 OCXの組み込み時にライセンスエラーが発生した場合の確認事項は?
  Q-5 デザイン時にコントロールの微調整をするには?
  Q-6 開発環境をSDIに切り替えるには?
 1-3 以前のバージョンからの移植
  Q-1 バイナリ形式のフォームを読み込めますか?
   ●フォームをASCIIテキスト形式で保存する方法(Visual Basic
2.0の場合) 
   ●フォームをASCIIテキスト形式で保存する方法(Visual Basic
4.0の16ビット版の場合)
  Q-2 VBXや16ビットOCXを使えますか?
  Q-3 Visual Basic 4.0に含まれていたOCXはすべて付属していますか?
  Q-4 16ビットのDLLやWindows APIを使えますか?
  Q-5 文字コードに違いはありますか?
  Q-6 文字列変数でバイト単位の操作をする場合の注意は?
  Q-7 バイナリデータを扱う場合の注意は?
  Q-8 デフォルトフォントに違いはありますか?

第2章 プログラミング
 2-1 プログラム一般  
  Q-1 フォームの最小化や最大化を判定するには?
  Q-2 画面の中央にフォームを表示するには?
  Q-3 独自のマウスポインタを指定するには?
  Q-4 プログラム起動時のパラメータを指定するには?
   ●開発環境でプログラム起動時のパラメータを指定する方法
  Q-5 ファイルの関連付けをもとにプログラムを実行するには?
  Q-6 組み込み定数の重複を避けるには?
   ●参照の優先順位を確認する
   ●オブジェクトへの参照を明確にする
  Q-7 標準関数が使用できない場合の確認事項は?
 2-2 グラフィックス
  Q-1 図形の塗りつぶしをするには?
  Q-2 画面のサイズを取得する方法
  Q-3 画面の作業領域のサイズを取得するには?
 2-3 出力関係(プリンタオブジェクト)
  Q-1 ピクチャボックスの内容を印刷するには?
  Q-2 文字列の高さと幅を調べるには?
  Q-3 文字の印刷位置合わせをするには?
 2-4 文字列操作
  Q-1 文字列変数にクォーテーションマーク(")を代入するには?
  Q-2 ANSI文字列としてのバイト長を取得するには?
  Q-3 文字種を変換するには?
 2-5 ファイル入出力
  Q-1 シーケンシャルファィルで行全体を読み込むには?
  Q-2 バイナリデータを読み込むには?
  Q-3 ブール型変数の値をTrue/Falseでない形式で返すには?
 2-6 ドライブ関連
  Q-1 ドライブの種類を調べるには?
  Q-2 ディスクの容量や空き容量を求めるには?
  Q-3 ファイルのタイムスタンプを取得するには?
  Q-4 ファイルの属性を取得するには?
 2-7 標準コントロール 
  Q-1 コマンドボタンにアンパサンド(&)を表示させるには?
  Q-2 デフォルトボタンおよびキャンセルボタンを作成するには?
  Q-3 グラフィックス付きのコマンドボタンを作成するには?
  Q-4 既存のコントロールをグループ化するには?
  Q-5 ピクチャの拡大縮小をするには?
  Q-6 ラベルにアンパサンド(&)を表示させるには?
  Q-7 チェックボックス付きのリストボックスを作成するには?
  Q-8 複数選択された項目をリストから削除するには?
  Q-9 ピクチャボックスのPictureプロパティの内容をクリアするには?
  Q-10 フォーカスを得たときにテキストボックスの内容を強調表示させるには?
  Q-11 スクロールさせながらテキストボックスに行を追加するには?
  Q-12 テキストボックスの内容を強調表示のままフォーカスを移動させるには?

第3章 標準ActiveXコントロール
 3-1 コモンダイアログコントロール
  Q-1 [キャンセル]ボタンがクリックされたのを認識するには?
  Q-2 [ファイルを開く]の[読み取り専用ファイルとして開く]を消すには?
  Q-3 [ファイル名を付けて保存]で、上書きの確認をするには?
  Q-4 [色の設定]の[色の作成]を消すには?
  Q-5 [フォントの指定]表示時にエラーが発生した場合の確認事項は?
  Q-6 [フォントの指定]で取り消し線、下線、および色を指定するには?
  Q-7 [プリンタの設定]を表示させるには?  
  Q-8 ヘルプファイルの目次トピックを表示させるには?  
 3-2 フレキシブルグリッドコントロール
  Q-1 グリッドから移植をする場合の注意は?  
  Q-2 セル内編集を実現させるには?  

第4章 セットアップウィザード
 4-1 セットアッププログラムの作成
  Q-1 "パス名が無効です。"エラーが発生した場合の確認事項は?  
  Q-2 依存情報をもたないコンポーネントを使用するには?  
  Q-3 実行に必要なファイルを自動的に追加するには?  
  Q-4 "位置xxx"が表示された場合の確認事項は?
  Q-5 ネイティブコードで作成しても、Msvbvm50.dllは必要ですか?
  Q-6 関連するファイルを配布ファイルに追加するには?  
 4-2 アプリケーションの配布
  Q-1 Windows 95やWindows NT 4.0へセットアップする場合の注意は?
   ●Windows NT 4.0のみの注意点  
  Q-2 Windows NT 3.51へセットアップする場合の注意は?  
  Q-3 "コマンドラインが不正です。"エラーが発生した場合の確認事項は? 
  Q-4 同名ファイル存在時に、上書きされない場合の確認事項は?  

第5章 データアクセス
 5-1 データコントロール
  Q-1 データベースの形式には、どのようなものがありますか?  
   ●ネイティブデータベース(Visual Basicデータベース)  
   ●外部データベース
   ●ODBCデータベース  
  Q-2 ODBCに接続するには?
  Q-3 Excelやテキストファイルで、レコードの削除はできますか?
  Q-4 配布ファイル作成時の注意は?
 5-2 DBコンボコントロール、DBリストコントロール
  Q-1 標準コントロールとの違いは?
  Q-2 選択された項目にカレントレコードを移動させるには?
 5-3 DBグリッドコントロール
  Q-1 セルに値を入力するには?  
  Q-2 マウスでクリックしたセルの値を取得するには?  
  Q-3 DBグリッドコントロールの列の入力を禁止するには?  
  Q-4 DBグリッドコントロールの列の幅を変更するには?  
  Q-5 DBグリッドコントロールの列の幅を固定するには?  
  Q-6 行単位で反転表示をさせるには?   
  Q-7 レコードの追加をするには?
 5-4 データアクセスオブジェクト(DAO)
  Q-1 2つのデータベース間でテーブルの内容をコピーするには?  
   ●SELECT…INTOステートメントの書式  
  Q-2 複数のフィールドにまたがるインデックスを設定するには?  
  Q-3 Jetデータベースにパスワードを設定するには?  
  Q-4 パスワードが設定されたJetデータベースを開くには?  
  Q-5 Jetデータベースのパスワードを変更するには?  
  Q-6 パスワードが設定されたJetデータベースを最適化するには?  
 5-5 ODBCDirect  
  Q-1 ODBCDirectとは?  
  Q-2 複数レコードセットを操作するには?  
  Q-3 Executeメソッドを使用して、非同期クエリーを実行するには?  
  Q-4 OpenRecordsetメソッドを使用して、非同期クエリーを実行するには?
  Q-5 GetChunkメソッドを使用する場合の注意は?  
   ●TEXT型フィールドが右端にある場合  
   ●TEXT型フィールドが右端にないか、※指定の場合  
  Q-6 エラーの詳細情報を取得するには?  
  Q-7 ODBCDirectに変更する場合の注意は?  
   ●Workspaceオブジェクトの変更  
   ●Databaseオブジェクトの変更
   ●DDL(Data Definition Language)の処理  
   ●QueryDefオブジェクトの作成と利用  
   ●Recordsetオブジェクトの作成  
   ●パラメータクエリー  

第6章 AxtiveXコントロール
 6-1 Windowsコモンコントロール
  Q-1 タブストリップの選択されたタブを判断するには?
  Q-2 タブストリップの内部領域に関する注意は?  
  Q-3 特定のタブをアクティブにするには?  
  Q-4 ツールバー上にコンボボックスなどを配置するには?  
 6-2 チャートコントロール 
  Q-1 グラフの種類には、どのようなものがありますか?  
  Q-2 グラフを印刷するには?  
 6-3 コミュニケーションコントロール  
  Q-1 バイナリデータを扱うには?  
  Q-2 ポーリング方式で文字データを受信するには?  
  Q-3 イベントドリブン方式で文字データを受信するには?  

第7章 コンポーネントプログラミング
 7-1 ActiveXコントロールの作成
  Q-1 ビットマップをクライアント領域にするには?  
   ●MaskPictureプロパティに設定するピクチャの例  
   ●Pictureプロパティに設定するピクチャの例  
   ●フォームで実際に使用している例  
  Q-2 [バージョン情報]を実現するには?
  Q-3 ツールボックスに表示されるイメージを指定するには?
  Q-4 実行時に表示されないコントロールを作成するには?
   ●コントロールサイズの固定 
  Q-5 ライセンス情報を付加するには? 
  Q-6 コンパイル済みアプリケーションでの互換性は?
  Q-7 依存ファイルを作成するには?
  Q-8 プロパティページに関する注意は? 
  Q-9 インターネットダウンロードに関する注意は?
  Q-10 Internet Explorerのセキュリティの設定が"高"の場合の注意は?
  Q-11 インターネットダウンロードしたファイルの保存場所は?
 7-2 ActiveXドキュメント
  Q-1 ActiveXドキュメントとは?
  Q-2 ActiveXドキュメントのコンテナアプリケーションを作成できますか?
  Q-3 ネットワークダウンロードしたファイルの保存場所は?
  Q-4 メニューが表示されない場合の注意は?
  Q-5 うまく動作しない場合の確認事項は?
   ●Initializeイベントプロシージャの処理に問題がある場合
   ●Internet Explorerのセキュリティの設定が"高"の場合
   ●サーバーアプリケーションがActiveX EXE形式の場合にのみ動作しない場合
  Q-6 データを保存するには?
  Q-7 別のActiveXドキュメントに移動するには?
  Q-8 現在のURLを調べるには?
  Q-9 スタートページへ移動させるには?
  Q-10 任意のURLに移動させるには?
  Q-11 Internet Explorerを終了させるには?
 7-3 ActiveXドキュメント変換ウィザード
  Q-1 ActiveXドキュメント変換ウィザードとは?
  Q-2 フォームとユーザードキュメントで互換性のないコードの注意は?
  Q-3 イベントプロシージャ置き換え時の注意は?
  Q-4 ActiveX DLL形式に変換する場合の注意は?
 7-4 Excel 97とのオートメーション  
  Q-1 CreateObject関数とGetObject関数の違いは?
  Q-2 Excel.Sheetクラスを指定している場合の注意は?
  Q-3 複数のインスタンスが存在する場合の注意は?
  Q-4 Selectメソッドが失敗する場合の注意は?
  Q-5 オートメーションクライアントを作成する場合の注意は?
   ●処理は可能な限りExcel 97側で行う 
   ●Excel 97の機能を熟知する 
   ●参照設定を指定する
   ●省略可能なオブジェクトに注意する
   ●デバッグ中のExcel 97は可視状態にする
  Q-6 Windows NT 4.0で、オートメーションを行う場合の注意は?

第8章 クライアント/サーバープログラミング
 8-1 分散COM(DCOM)
  Q-1 DCOMとは?
  Q-2 Windows 95でDCOMを使用する場合の注意は?
   ●DCOM構成ユーティリティ
   ●DCOM for Windows 95の制限事項
   ●DCOM for Windows 95の障害情報
  Q-3 Windows NT 4.0でDCOMを使用する場合の注意は?
  Q-4 インプロセスサーバーを配置する場合の注意は?
  Q-5 リモートコンポーネントを使用するクライアントを配布する場合の注意は?
  Q-6 ワークグループ環境でDCOMを使用する場合の注意は?
  Q-7 リモートOLEオートメーションからの移行における注意は?
  Q-8 代表的なイベントIDは?
  Q-9 クライアントプログラムでエラー70が発生した場合の確認事項は?
   ●サーバーマシンのイベントログにイベントID10002が作成されている場合
   ●サーバーマシンのイベントログにイベントID10003が作成されている場合
  Q-10 クライアントプログラムでエラー429が発生した場合の確認事項は?
   ●サーバーマシンのイベントログにイベントID10004が作成されている場合
   ●サーバーマシンのイベントログにイベントID10006および10009が作成されている場合
   ●サーバーマシンのイベントログにイベントID10010が作成されている場合
 8-2 RDO/RDC
  Q-1 リモートデータオブジェクト(RDO)とは?
  Q-2 RDOのライセンスに関する注意は?
  Q-3 リモートデータコントロール(RDC)とは?
  Q-4 実際にエラーが発生しているモジュールを見分けるには?
  Q-5 エラーの詳細情報を取得するには?
  Q-6 RDOやRDCを使用したプログラムを配布する場合は?

付録1 関連する拡張子一覧
付録2 付属のActiveXコントロール一覧
付録3 ToolsおよびTools.jpnフォルダについて
   ●レジストリユーティリティ(Tools¥Regutils)
   ●カレンダーコントロール(Tools¥Unsupprt¥Calender)
   ●補足ドキュメント(Tools.jpn¥Docs)
付録4 技術情報の入手方法
   ●Visual Basicホームページ
   ●Microsoft Developer Network
   ●Microsoft TechNet
付録5 付属のCrystal Reports for Visual Basicのサポート

内容説明

マイクロソフトサポートセンターに寄せられる質問の中から、多くのユーザーが知りたい貴重な情報をピックアップし、わかりやすく解説。目的機能別のQ&Aで、ユーザーがつまずいたところで頼りになる一冊。

目次

第1章 使用する前に
第2章 プログラミング
第3章 標準ActiveXコントロール
第4章 セットアップウィザード
第5章 データアクセス
第6章 ActiveXコントロール
第7章 コンポーネントプログラミング
第8章 クライアント サーバープログラミング

最近チェックした商品