[VB] MaskEdBox でランタイム エラー 380 "プロパティの値が不正"

現象

Visual Basic 4.0 の MaskEdBox コントロールで Text プロパティを設定していると、実行時に次のエラーが発生します。
Run-time Error 380:

プロパティの値が不正です

原因

このエラーは次の条件で発生します。
  • デザイン時、MaskEdBox コントロールの Visible プロパティに False を設定している。


    および、
  • MSMASK32.OCX の新バージョンがインストールされている。このエラーは、Visual Basic 5.0 に付属の MSMASK32.OCX バージョン 5.00.3714 で発生します。

解決方法

上記不具合に対処するには、MaskEdBox コントロールの Visible プロパティをデザイン時は True に、そして実行時に False に変更します。(この処理はフォームの Load イベントで実行することができます。)

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID
177088 (最終更新日 1998-12-16) をもとに作成したものです。


プロパティ

文書番号:177088 - 最終更新日: 2004/01/30 - リビジョン: 1

フィードバック