Directive de compilation de script.
#pragma pragma-option
pragma-option | compile |
#pragma compile(Out, myProg.exe) ; Décommentez la ligne suivante pour utiliser l'icône. Assurez-vous que le chemin d'accès du fichier est correct et correspond au chemin d'installation de votre AutoIt. ;#pragma compile(Icon, C:\Program Files\AutoIt3\Icons\au3.ico) #pragma compile(ExecLevel, highestavailable) #pragma compile(Compatibility, win7) #pragma compile(UPX, False) #pragma compile(FileDescription, myProg - a description of the application) #pragma compile(ProductName, myProg) #pragma compile(ProductVersion, 3.7) #pragma compile(FileVersion, 3.7.0.0, 3.7.100.201) ;Le dernier paramètre est facultatif. #pragma compile(LegalCopyright, ? Joe Bloggs) #pragma compile(LegalTrademarks, '"Trademark something, and some text in "quotes" etc...') #pragma compile(CompanyName, 'Joe Bloggs & Co') #include <MsgBoxConstants.au3> If @Compiled Then Example() Else MsgBox($MB_SYSTEMMODAL, "", "SVP, compilez avant l'exécution.") EndIf Func Example() ; Récupère la version du fichier de l'exécutable AutoIt. Local $sFileVersion = FileGetVersion(@AutoItExe) ; Affiche la version du fichier. Le résultat devrait être le même que @AutoItVersion. MsgBox($MB_SYSTEMMODAL, "", $sFileVersion) EndFunc ;==>Example