'Using' リソース変数には明示的な初期化が必要です。

更新 : 2007 年 11 月

Using ステートメントに少なくとも 1 つのリソースが指定されていますが、そのリソースはステートメント内で New 句を使って初期化されていません。

制御を Using ブロックに渡す前にリソースを取得しておかない場合は、Using ステートメントでリソースを取得する必要があります。これを行うには、指定されたクラスからオブジェクトを作成する必要があるため、New 句が必要です。

Error ID: BC36011

このエラーを解決するには

  • リソースを取得済みである場合は、取得したリソースを評価する Using ステートメント内で参照変数または式を使用します。

    Dim newFont As New System.Drawing.Font

    Using newFont

  • リソースを取得済みでない場合は、New 句を Using ステートメントに追加します。

    Using newFont as New System.Drawing.Font

参照

処理手順

方法 : システム リソースを破棄する

参照

Using ステートメント (Visual Basic)

New (Visual Basic)