方法 : Printer Compatibility Library を使用してアップグレード エラーを修正する (Visual Basic)
更新 : 2007 年 11 月
Printer Compatibility Library は、Visual Basic 6.0 の Printer オブジェクトの機能をエミュレートします。これにより、Visual Basic 6.0 からアップグレードしたアプリケーションで Printer コードを使用できるようになります。
Printer のアップグレード エラーを修正するには
Visual Studio でアプリケーションを開きます。
まだアップグレードされていない Visual Basic 6.0 アプリケーションを Visual Studio で開くと、アップグレード ツールが起動します。
アップグレード時に、Printer Compatibility Library への参照がプロジェクトに追加されます。多くの場合、Printer コードは Visual Basic 6.0 のときと同様にコンパイルして実行できるようになります。
場合によっては、コードをコンパイルする前に、Circle メソッド、Line メソッド、または PSet メソッドを使用するコードを変更する必要があります。Visual Basic 6.0 のこれらのメソッドでは、メソッド シグネチャの X/Y ペアがかっこで囲まれていました。Visual Basic 2008 でコードをコンパイルするには、このようなかっこを移動する必要があります。
たとえば、Visual Basic 6.0 の Printer.Circle (1000, 1000), 2000 というコードをアップグレードする場合、これをコンパイルするには Printer.Circle (1000, 1000, 2000) に変更する必要があります。