#Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_icon=icon.ico #AutoIt3Wrapper_Res_Comment=[Nom Appli] #AutoIt3Wrapper_Res_Description=[Nom Appli] pour [Société] #AutoIt3Wrapper_Res_Fileversion=1.0.0.0 #AutoIt3Wrapper_Res_LegalCopyright=(c) 2010 [Nom Developeur] pour [Société] #AutoIt3Wrapper_Res_Language=1036 #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** #cs ---------------------------------------------------------------------------- [Nom Appli] AutoIt Version: 3.3.6.1 Auteur: [Nom Developeur] Fonctionalités :[Fonctionalités du sript] Template [Société] pour les Scripts AutoIt. #ce ---------------------------------------------------------------------------- Opt("TrayIconHide", 1) ; pas de traymenu AutoItSetOption("MustDeclareVars", 1) ; force la déclaration des variables #Region *** Variables & constantes ;~ ### Déclaration des variables Global $LogFile Global $Log ;~ ### Déclaration des constantes Global Const $NomApplication = "[Nom Appli]" Global Const $CheminFichierLog= @ScriptDir & "\"& $NomApplication &".log" #EndRegion *** Variables & constantes _Main() #Region *** Fonctions ;~ liste des fonctions de l'application ;~ pour une meilleure lisibilité, les classer par ordre alphabétique Func _Log($Log) $LogFile = FileOpen($LogFilePath, 1) If $LogFile = -1 Then Exit EndIf FileWriteLine($LogFile, @MDAY & "/" & @MON & "/" & @YEAR & " " & @HOUR & ":" & @MIN & ":" & @SEC & @TAB & $Log) FileClose($LogFile) EndFunc ;==>_Log Func _Main() _Log("*** Lancement de " & $NomApplication) ; les traitements a faire dans _main() _Log("*** Fin de " & $NomApplication) EndFunc ;==>_Main Func _swap(ByRef $SwapA, ByRef $SwapB) ; Intervertit la valeur des 2 variables passées en parametre Local $SwapTmp $SwapTmp = $SwapA $SwapA = $SwapB $SwapB = $SwapTmp EndFunc ;==>swap #EndRegion *** Fonctions