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  

2021年4月22日 (木) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス