Aide:FileGetEncoding.txt

De Wiki AutoIt Français
Aller à : navigation, rechercher

Document original V3.3.6.1 :

###Function###
FileGetEncoding

###Description###
Determines the text encoding used in a file.

###Syntax###
FileGetEncoding ( "filehandle/filename" [, mode] )


###Parameters###
@@ParamTable@@
filehandle/filename
	The handle of a file, as returned by a previous call to FileOpen.  Alternatively you may use a string filename as the first parameter.
mode
	[optional] The UTF8 detection mode to use.
	1 = Check entire file for UTF8 sequences (default)
	2 = Check first part of file for UTF8 sequences (the same as FileOpen uses by default)
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	Returns the file encoding using similar values to the FileOpen function:
	0 = ANSI
	32 = UTF16 Little Endian.
	64 = UTF16 Big Endian.
	128 = UTF8 (with BOM).
	256 = (without BOM).
Failure:	Returns -1.
@@End@@


###Remarks###
If a filename is given rather than a file handle - the file will be opened and closed during the function call.
Note: Do not mix filehandles and filenames, i.e., don't FileOpen a file and then use a filename in this function.  Use either filehandles or filenames in your routines, not both!

If a file handle is used then the "mode" parameter has no effect - the mode used for FileOpen takes precedence.


###Related###
FileOpen, FileRead, FileReadLine, FileWrite, FileWriteLine


###Example###
@@IncludeExample@@


Document traduit V3.3.6.1 :

###Function###
FileGetEncoding

###Description###
Détermine l'encodage du texte utilisé dans un fichier.


###Syntax###
FileGetEncoding ( "filehandle/filename" [, mode] )


###Parameters###
@@ParamTable@@
filehandle/filename
	Le handle d'un fichier, tel que retourné par FileOpen. Sinon, vous pouvez utiliser le chemin d'accès d'un fichier comme premier paramètre.
mode
	[optionnel] Le mode de détection UTF8 à utiliser.
	1 = Vérifie la totalité du fichier pour des séquences UTF8 (par défaut)
	2 = Vérifie la première partie du fichier pour des séquences UTF8 (identique à la vérification par défaut de FileOpen)
@@End@@


###ReturnValue###
@@ReturnTable@@
Succès:	Retourne l'encodage du fichier en utilisant des valeurs similaires à la fonction FileOpen:
	0 = ANSI
	32 = UTF16 Little Endian.
	64 = UTF16 Big Endian.
	128 = UTF8 (avec BOM).
	256 = (sans BOM).
Échec:	Retourne -1.
@@End@@


###Remarks###
Si un fichier est donné plutôt qu'un handle, le fichier sera ouvert puis fermé durant l'appel de fonction.
Note: Ne mélangez pas les handles de fichier et les noms de fichiers, par exemple, n'utilisez pas FileOpen pour ensuite utiliser le nom du fichier dans cette fonction. Utilisez les handles ou les noms de fichiers dans votre routine, mais pas les deux.

Si un handle de fichier est utilisé alors le paramètre "mode" n'a aucun effet - Le mode utilisé pour FileOpen a la priorité.


###Related###
<a href="FileOpen.htm">FileOpen</a>, <a href="FileRead.htm">FileRead</a>, <a href="FileReadLine.htm">FileReadLine</a>, <a href="FileWrite.htm">FileWrite</a>, <a href="FileWriteLine.htm">FileWriteLine</a>


###Example###
@@IncludeExample@@


Traducteur :TT22