• No : 2862
  • 公開日時 : 2018/12/25 14:05
  • 印刷

スキャナのオープン処理には、OpenScannerメソッドとOpenScanner2メソッドがありますが、どちらを使用するのが適当でしょうか?

回答

OpenScanner2メソッドの使用を推奨します。

OpenScannerメソッド使用時は、CloseScannerメソッドを呼び出さなくとも内部的にスキャナの開放と占有を繰り返しますが、OpenScanner2メソッド使用時は、CloseScannerメソッドの呼び出しまでスキャナを開放しないため、処理速度が向上します。

なお、複数のアプリケーションでスキャナを使用する場合、スキャナの占有時間が短くなるように、OpenScanner2メソッドとCloseScannerメソッドを呼び出し、競合しにくくしてください。
もしくは、処理速度は落ちますが、OpenScannerメソッドを使用することで、競合しにくくなります。