Paste2 Logo
  1. #include <GUIConstants.au3>
  2.  
  3.  
  4. Global $Form1 = GUICreate("Cifrario di cesare", 451, 321, 193, 125, -1)
  5. Global $testo = GUICtrlCreateEdit("", 8, 24, 425, 121)
  6. GUICtrlSetTip(-1, "immetti il testo da modificare")
  7. Global $mod = GUICtrlCreateEdit("", 8, 208, 433, 105)
  8. GUICtrlSetTip(-1, "testo modificato")
  9. Global $cripta = GUICtrlCreateButton("Cripta", 160, 160, 100, 30)
  10. GUICtrlSetTip(-1, "premi per criptare")
  11. GUISetState(@SW_SHOW)
  12.  
  13.  
  14. While 1
  15.         $nMsg = GUIGetMsg()
  16.         Switch $nMsg
  17.                 Case $GUI_EVENT_CLOSE
  18.                         Exit
  19.  
  20.                 Case $cripta
  21.                         $leggo=GUICtrlRead($testo)
  22.              $a=StringReplace($leggo,"a","D",0,2)
  23.                  $b=StringReplace($a,"b","E",0,2)
  24.                  $c=StringReplace($b,"c","F",0,2)
  25.                  $d=StringReplace($c,"d","G",0,2)
  26.                  $e=StringReplace($d,"e","H",0,2)
  27.                  $f=StringReplace($e,"f","I",0,2)
  28.                  $g=StringReplace($f,"g","J",02)
  29.                  $h=StringReplace($g,"h","K",0,2)
  30.                  $i=StringReplace($h,"i","L",0,2)
  31.                  $j=StringReplace($i,"j","M",0,2)
  32.                  $k=StringReplace($j,"k","N",0,2)
  33.                  $l=StringReplace($k,"l","O",0,2)
  34.                  $m=StringReplace($l,"m","P",0,2)
  35.                  $n=StringReplace($m,"n","Q",0,2)
  36.                  $o=StringReplace($n,"o","R",0,2)
  37.                  $p=StringReplace($o,"p","S",0,2)
  38.                  $q=StringReplace($p,"q","T",0,2)
  39.                  $r=StringReplace($q,"r","U",0,2)
  40.                  $s=StringReplace($r,"s","V",0,2)
  41.                  $t=StringReplace($s,"t","Z",0,2)
  42.                  $u=StringReplace($t,"u","A",0,2)
  43.                  $v=StringReplace($u,"v","B",0,2)
  44.                  $z=StringReplace($v,"z","C",0,2)
  45.                 GUICtrlSetData($mod,$z)
  46.                
  47.         EndSwitch
  48. WEnd
  49.  

Programma che utilizza il cifrario di cesare