CODICE
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Inverti la parola !", 350, 187, 604, 326)
$titolo = GUICtrlCreateLabel("Inverti la parola =D", 16, 16, 290, 37)
GUICtrlSetFont(-1, 24, 400, 0, "Flubber")
GUICtrlSetColor(-1, 0xFF0000)
$inserisci1 = GUICtrlCreateInput("", 24, 96, 273, 21)
$Label1 = GUICtrlCreateLabel("Inserisci la parola da invertire (massimo 12 caratteri)", 16, 64, 320, 20)
GUICtrlSetFont(-1, 9, 800, 0, "Comic Sans MS")
GUICtrlSetColor(-1, 0x646464)
$Button1 = GUICtrlCreateButton("Inverti !", 80, 136, 169, 33, 0)
GUICtrlSetFont(-1, 12, 800, 0, "Comic Sans MS")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$inserisci = GUICtrlRead($inserisci1)
$lunghezza = StringLen ($inserisci)
$1_lettera = StringMid($inserisci,$lunghezza,1)
$2_lettera = StringMid($inserisci,$lunghezza-1,1)
$3_lettera = StringMid($inserisci,$lunghezza-2,1)
$4_lettera = StringMid($inserisci,$lunghezza-3,1)
$5_lettera = StringMid($inserisci,$lunghezza-4,1)
$6_lettera = StringMid($inserisci,$lunghezza-5,1)
$7_lettera = StringMid($inserisci,$lunghezza-6,1)
$8_lettera = StringMid($inserisci,$lunghezza-7,1)
$9_lettera = StringMid($inserisci,$lunghezza-8,1)
$10_lettera = StringMid($inserisci,$lunghezza-9,1)
$11_lettera = StringMid($inserisci,$lunghezza-10,1)
$12_lettera = StringMid($inserisci,$lunghezza-11,1)
MsgBox(0,"Inverti","La parola invertita è: " &@CRLF &$1_lettera &$2_lettera &$3_lettera &$4_lettera &$5_lettera&$6_lettera&$7_lettera &$8_lettera &$9_lettera&$10_lettera&$11_lettera &$12_lettera)
EndSwitch
WEnd