Obtient le type perçu d'un fichier à parir de son extension
#include <WinAPIReg.au3>
_WinAPI_AssocGetPerceivedType ( $sExt )
$sExt | L'extension du fichier avec le point qui précède, par exemple,".txt". |
Succès: | Retourne le tableau contenant les informations suivantes: [0] - Le type perçu ($PERCEIVED_TYPE_*). [1] - La source de l'information du type perçu ($PERCEIVEDFLAG_*). [2] - Le type perçu sous forme de chaîne, par exemple "text" ou "video". |
Échec: | Définit @error <> 0, @extended peut contenir le code d'erreur HRESULT. |
Consultez AssocGetPerceivedType dans la librairie MSDN.
#include <WinAPIReg.au3> Local $sExt = '.wav' Local $aData = _WinAPI_AssocGetPerceivedType($sExt) If IsArray($aData) Then ConsoleWrite('(' & $sExt & ')' & @CRLF) ConsoleWrite('--------------------' & @CRLF) ConsoleWrite('Type: ' & $aData[0] & @CRLF) ConsoleWrite('Source: ' & $aData[1] & @CRLF) ConsoleWrite('String: ' & $aData[2] & @CRLF) EndIf