# Con Gtk funziona ma con Tk no

**URL:** <https://www.ruby-forum.com/t/con-gtk-funziona-ma-con-tk-no/122733>\
**Category:** IT\
**Created:** [December 11, 2007, 1:47pm UTC](https://www.ruby-forum.com/t/con-gtk-funziona-ma-con-tk-no/122733 "2007-12-11T13:47:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![killerfox](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/aca169/32.png) [@killerfox](https://www.ruby-forum.com/u/killerfox)\
**Post date:** [December 11, 2007, 1:47pm UTC](https://www.ruby-forum.com/t/con-gtk-funziona-ma-con-tk-no/122733/1 "2007-12-11T13:47:57Z")

</div>

PerchÃ¨ se scrivo questo usando Gtk funziona…

button1.signal\_connect(“clicked”) {  
if username.text == array.to\_s && password.text == array2.to\_s  
puts “Accesso eseguito”  
else  
puts “Password errata, accesso negato”  
end  
}

Mentre se lo scrivo usando Tk no… ?

button = TkButton.new(root) {  
text “Ok”  
command {  
if username.text == array.to\_s && password.text == array2.to\_s  
puts “Accesso eseguito”  
else  
puts “Password errata, accesso negato”  
end  
}  
pack(‘side’=\>‘left’, ‘padx’=\>10, ‘pady’=\>10)  
}

Con Tk mi continua a dire “Password errata, accesso negato”, eppure  
inserisco i dati esatti che dichiaro all’inizio…

array = [“a”] #L’username per accedere  
array2 = [“b”] #La password per accedere

Grazie.

---

<div class="post-metadata">

**Author:** ![killerfox](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/aca169/32.png) [@killerfox](https://www.ruby-forum.com/u/killerfox)\
**Post date:** [December 11, 2007, 8:00pm UTC](https://www.ruby-forum.com/t/con-gtk-funziona-ma-con-tk-no/122733/2 "2007-12-11T20:00:31Z")

</div>

Allego l’intero file perchÃ¨ altrimenti non si capisce bene…

Praticamente inserisco la lettera “a” come username e “b” come password  
e mi dovrebbe dire che i dati inseriti sono giusti… mentre invece  
continua a dirmi il contrario.

Con Gtk non mi da problemi, con Tk invece si… ☹

---

<div class="post-metadata">

**Author:** ![killerfox](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/aca169/32.png) [@killerfox](https://www.ruby-forum.com/u/killerfox)\
**Post date:** [December 11, 2007, 8:53pm UTC](https://www.ruby-forum.com/t/con-gtk-funziona-ma-con-tk-no/122733/3 "2007-12-11T20:53:37Z")

</div>

Ho risolto 😉
