WDM プリンタINFファイル解析一般 新しいページはコチラ
提供: yonewiki
(→[DestinationDirs]) |
(→[DestinationDirs]) |
||
654行: | 654行: | ||
cbBuff, _ | cbBuff, _ | ||
pcbNeeded) = 0 Then | pcbNeeded) = 0 Then | ||
− | + | '1回目の呼び出しでは返却で必要な文字数を返すために呼び出します。 | |
+ | '最初はディレクトリ値は得られません。 | ||
pDriverDirectory = Space$(pcbNeeded) | pDriverDirectory = Space$(pcbNeeded) | ||
cbBuff = Len(pDriverDirectory) | cbBuff = Len(pDriverDirectory) | ||
664行: | 665行: | ||
cbBuff, _ | cbBuff, _ | ||
pcbNeeded) = 1 Then | pcbNeeded) = 1 Then | ||
+ | '2回目の呼び出しでは返却で必要な文字数設定して呼び出しているので | ||
+ | 'ディレクトリ値が得られます。 | ||
Debug.Print Left$(pDriverDirectory, pcbNeeded) | Debug.Print Left$(pDriverDirectory, pcbNeeded) | ||
− | + | '取得できた値がイミディエイトウィンドウに表示されます。 | |
End If | End If | ||
End If | End If |