次のコードを使用します。
WMPEqualizerSettingsCtrl eq = null;
eq.enhancedAudio = true;
しかし、私はエラーが発生します:
オブジェクト参照がオブジェクト インスタンスに設定されていません。
はい、オブジェクトを宣言eq
するときに等しいオブジェクトを設定しました。null
これが例外を生成するものです: 存在しないオブジェクトのプロパティを設定することはできません!
WMPEqualizerSettingsCtrl
クラスのインスタンスを作成する場合は、次を使用しnew
ます。
WMPEqualizerSettingsCtrl eq = new WMPEqualizerSettingsCtrl();
eq.enhancedAudio = true; // now eq exists, so it won't throw an exception!
クラスが何であるか正確にはわかりませんWMPEqualizerSettingsCtrl
が、いくつかのパラメーターをコンストラクターに渡す必要があるかもしれません。これらは、クラスをどのように作成したいかについての追加情報をクラスに提供します。