Cos'è un udf???
Un udf sarebbe una funzione che ci permette di fare un certo lavoro usando meno righe di codice nel programma finale...in pratica ci semplifica il lavoro!!!
Ma come si usa un UDF???
La struttura di una UDF è semplicissima, essa in pratica è una funzione:
UDF x Tempo (anke se già c'è il comando in AutoIt)CITAZIONE
Func _GetHour()
$ret=@HOUR
Return $ret
EndFunc
Dove
Func nome specifica il nome della funzione che andrà richiamata nel programma finale;
$ret crea la variabile dove sarà archiviato l'orario;
Return $nomevariabile rende disponibile la variabile dopo aver incluso l'udf;
EndFunc chiude la funzione.
Dopo aver creato la nostra udf dovremmo richiamarla nel nostro script:
CITAZIONE
;Includiamo l'udf nel nostro script!
#Include <udfprova.au3>
;;;
;Creiamo la variabile con il risultato
$ora = _GetHour()
;;;
;Stampiamo il risultato
MsgBox(0, "", $ora)
;;;
;Chiudiamo lo script
Exit
Spero di essere stato utile con questa spiegazione, per qualsiasi dubbio chiedete pure qui sotto!!!
ByeZ