対象書籍
Visual Basic画像処理プログラミング(3D編) 適用:
Visual Basic画像処理プログラミング2D編、3D編
原因:
この現象は、表示モードが非パレットモードになっているために発生するものと思われます。
対策:
以下のように表示モードを変更することによって回避できます。
デスクトップ上で右クリック→[プロパティ]で[画面のプロパティ] ダイアログボックスを表示し、[ディスプレイの設定]タブで[カラーパレット]を[256色]に選択し直します。
その他、お使いのビデオカードやドライバとの組み合わせによって、このエラーが発生する可能性がありますが、256色パレットが使えるドライバ,なら問題が発生しないはずです。
『Visual Basic画像処理プログラミング2D編』には、81ページの「表示モードとカラーパレット」の項で具体的に説明してあります。