UDF > WinAPIEx > ShellPath >


_WinAPI_PathGetDriveNumber

Recherche dans un chemin la lettre de lecteur dans la plage de 'A' � 'Z'

#include <WinAPIShPath.au3>
_WinAPI_PathGetDriveNumber ( $sFilePath )

Param�tre

$sFilePath Le chemin dans lequel effectuer la recherche.

Valeur de retour

Succ�s: Retourne la cha�ne qui contient la lettre de lecteur ( A:, B:, etc).
�chec: Retourne la cha�ne vide.

Voir aussi

Consultez PathGetDriveNumber dans la librairie MSDN.

Exemple

#include <WinAPIShPath.au3>

Local $aPath[5] = ['c:\path\file', 'c:\', 'c:', 'nodrive', StringFormat('d: %270s', '2')]

For $i = 0 To UBound($aPath) - 2
    ConsoleWrite($aPath[$i] & '=> ' & _WinAPI_PathGetDriveNumber($aPath[$i]) & @CRLF)
Next

Local $iRet = _WinAPI_PathGetDriveNumber($aPath[UBound($aPath) - 1])
ConsoleWrite('TOO LONG STRING : @error = '& @error & '=> "'& $iRet & '"'& @CRLF)