#include <GUIConstants.au3> Global $Form1 = GUICreate("Cifrario di cesare", 451, 321, 193, 125, -1) Global $testo = GUICtrlCreateEdit("", 8, 24, 425, 121) GUICtrlSetTip(-1, "immetti il testo da modificare") Global $mod = GUICtrlCreateEdit("", 8, 208, 433, 105) GUICtrlSetTip(-1, "testo modificato") Global $cripta = GUICtrlCreateButton("Cripta", 160, 160, 100, 30) GUICtrlSetTip(-1, "premi per criptare") GUISetState(@SW_SHOW) While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $cripta $leggo=GUICtrlRead($testo) $a=StringReplace($leggo,"a","D",0,2) $b=StringReplace($a,"b","E",0,2) $c=StringReplace($b,"c","F",0,2) $d=StringReplace($c,"d","G",0,2) $e=StringReplace($d,"e","H",0,2) $f=StringReplace($e,"f","I",0,2) $g=StringReplace($f,"g","J",02) $h=StringReplace($g,"h","K",0,2) $i=StringReplace($h,"i","L",0,2) $j=StringReplace($i,"j","M",0,2) $k=StringReplace($j,"k","N",0,2) $l=StringReplace($k,"l","O",0,2) $m=StringReplace($l,"m","P",0,2) $n=StringReplace($m,"n","Q",0,2) $o=StringReplace($n,"o","R",0,2) $p=StringReplace($o,"p","S",0,2) $q=StringReplace($p,"q","T",0,2) $r=StringReplace($q,"r","U",0,2) $s=StringReplace($r,"s","V",0,2) $t=StringReplace($s,"t","Z",0,2) $u=StringReplace($t,"u","A",0,2) $v=StringReplace($u,"v","B",0,2) $z=StringReplace($v,"z","C",0,2) GUICtrlSetData($mod,$z) EndSwitch WEnd |
Programma che utilizza il cifrario di cesare