Inclut/extrait un fichier embarqu� dans un script compil�.
FileInstall ( "source", "dest" [, flag = 0] )
source | Le chemin et le nom du fichier � inclure � la compilation. Il doit �tre une cha�ne litt�rale et ne peut pas �tre une variable ou le r�sultat d'un appel de fonction. Il peut contenir un chemin relatif (en utilisant .\ ou ..\ dans le chemin) du fichier source (.au3). |
dest | Le chemin de destination du fichier termin� par antislash, si un r�pertoire seul est utilis�. Il peut �tre une variable. |
flag | [optionnel] Ce param�tre d�termine s'il faut �craser les fichiers existants: $FC_NOOVERWRITE (0) = (d�faut) n'�crase pas les fichiers existants $FC_OVERWRITE (1) = �crase les fichiers existants Les constantes sont d�finies dans FileConstants.au3 |
Succ�s: | Retourne 1. |
�chec: | Retourne 0. |
DirCreate, FileDelete, FileSetAttrib
Example() func Example() FileInstall("c:\Program Files (x86)\autoIt3\Examples\HelpFile\Extras\compass.bmp", ".\") GUICreate("", 300, 300) GUICtrlCreatePic(".\compass.bmp", 0, 0, 300, 300) GUISetState() Do Until GUIGetMsg() = $GUI_EVENT_CLOSE EndFunc ;==>Example #cs Ce code source est con�u pour �tre compil� avec l'image 'compass.bmp' en un fichier ex�cutable puis 'distribu�' c'est-�-dire ex�cut� dans un autre dossier ou sur un autre ordinateur. -Le premier param�tre de FileInstall indique le nom complet de l'image sur votre disque -Le second indique l'emplacement o� le fichier image sera extrait de l'ex�cutable sur le disque de l'utilisateur lors de la premi�re ex�cution. Etape 1: compilation Copiez dans Scite, le code source ci-dessus, sauvegardez-le, puis allez dans "Outils > Compiler" et pr�cisez dans l'onglet "Res Add Files", bo�te d'�dition "Extra Files", que vous souhaitez compiler, avec le script, le fichier "c:\Program Files (x86)\autoIt3\Examples\HelpFile\Extras\compass.bmp" Cliquez sur le bouton "Compile Script" de l'onglet "AutoIt2/Aut2Exe" Le compilateur cr�e un ex�cutable. Etape 2: distribution D�placez cet ex�cutable sur un autre ordinateur ou un autre dossier et ex�cutez-le. L'instruction FileInstall extrait le fichier image dans un dossier qui doit exister et qui est donn� par le second param�tre de FileInstall, � savoir dans notre exemple,le dossier courant ".\" de l'ex�cutable. Remarques: -Il faudra autant de ligne FileInstall que de fichiers � ajouter � l'ex�cutable. -Pour d�finir une ic�ne qui repr�sentera l'ex�cutable, il est inutile d'utiliser FileInstall(), indiquez directement le chemin et le nom de l'ic�ne dans l'onglet "AutoIt2/Aut2Exe" de la fen�tre du compilateur. #ce