# Problemi con TK

**URL:** <https://www.ruby-forum.com/t/problemi-con-tk/154441>\
**Category:** IT\
**Created:** [November 29, 2008, 5:44pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441 "2008-11-29T17:44:14Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 29, 2008, 5:44pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/1 "2008-11-29T17:44:14Z")

</div>

Ciao a tutti ragazzi, ho visto solo ora che Ã¨ presente anche questo user  
group.

Ho un problema, ho appena iniziato con Ruby e non riesco a capire  
l’errore in cui incorro nel momento in cui cerco di avviare un basilare  
script con TK.

require ‘tk’  
hello = TkRoot.new {title “Hello World”}  
Tk.mainloop

Ho installato Ruby 1.8.6 e ActiveTcl 8.5.5 ma quando tento di eseguire  
il file mi ritrovo con una finestra di errore riportante:

“Impossibile avviare l’applicazione specificata. tk84.dll non Ã¨ stato  
trovato. Una nuova installazione potrebbe risolvere il problema”.

Grazie in anticipo.

---

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 29, 2008, 6:12pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/2 "2008-11-29T18:12:39Z")

</div>

così a prima vista sembra che sia richiesta la versione 8.4 delle dll di  
windows e non la 8.5

controlla la compatibilità della gem tcl/tk e le librerie tcl/tk

ciao

---

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 29, 2008, 6:38pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/3 "2008-11-29T18:38:03Z")

</div>

Ali P. wrote:

> cosï¿½ a prima vista sembra che sia richiesta la versione 8.4 delle dll di  
> windows e non la 8.5
> 
> controlla la compatibilitï¿½ della gem tcl/tk e le librerie tcl/tk
> 
> ciao

Uhm Ã¨ quello che pensavo anch’io avendo fatto un giro sulla rete  
cercando per questo problema.

PerÃ² non so come fare per quello che mi hai detto, sono all’abc di Ruby  
ancora, potresti darmi una dritta? ☹

Grazie.

---

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 29, 2008, 7:21pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/4 "2008-11-29T19:21:18Z")

</div>

ruby lo hai installato con un “one click installer”? (per iniziare  
sarebbe meglio) e dovrebbe giÃ contenere il support per tcl/tk (tutte le  
versioni)

prova a scaricare la versione 8.4 di ActiveState Tcl (disinstalla prima  
la 8.5–\>cosÃ¬ per pulizia) e non dovresti piÃ¹ avere di questi problemi.

CuriositÃ …come mai hai scelto tk per la creazione di gui con ruby?

ciao ciao

---

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 29, 2008, 7:40pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/5 "2008-11-29T19:40:15Z")

</div>

Ali P. wrote:

> ruby lo hai installato con un “one click installer”? (per iniziare  
> sarebbe meglio) e dovrebbe giÃ contenere il support per tcl/tk (tutte le  
> versioni)
> 
> prova a scaricare la versione 8.4 di ActiveState Tcl (disinstalla prima  
> la 8.5–\>cosÃ¬ per pulizia) e non dovresti piÃ¹ avere di questi problemi.
> 
> CuriositÃ …come mai hai scelto tk per la creazione di gui con ruby?
> 
> ciao ciao

Ciao ti ringrazio, poco prima che rispondessi ho fatto proprio quello  
che mi stai suggerendo.

Ho disintallato ActiveState Tcl 8.5 e messo la 8.4 e ora sembra  
funzionare.

Sul perchÃ¨ della scelte non c’Ã¨ assolutamente un motivo valido.

Ho fatto una ricerca su quali fossero i toolkit grafici per Ruby e ho  
optato quasi casualmente per TK.

Ritieni che esistano toolkit migliori o piÃ¹ adatti per Ruby? Se si  
quali?

Considera che per me Ã¨ la prima volta che capita di lavorare con  
un’applicazione GUI, solitamente lavoro con tecnologie web: PHP, XHTML,  
CSS, Javascript ecc. Il mio interesse infatti Ã¨ anche quello di  
approfondire Rails.

Grazie ancora. 🙂

---

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 29, 2008, 7:24pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/6 "2008-11-29T19:24:50Z")

</div>

a dimenticavo un link

[http://www.ruby-forum.com/topic/94926](http://www.ruby-forum.com/topic/94926)

ciao.  
AliPanick.

---

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 29, 2008, 7:53pm UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/7 "2008-11-29T19:53:01Z")

</div>

Bene se tutto funziona è meglio.

Toolkit grafici migliori? Io apprezzo molto fxruby e shoes, senza  
tralasciare qtruby…ma è un po’ più complicato se vogliamo.

Benvenuto sulla ML cmq…avevo dimenticato di dirtelo.

Ti saluto.

AliPanick

---

<div class="post-metadata">

**Author:** ![cozzaamara](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/3e96dc/32.png) [@cozzaamara](https://www.ruby-forum.com/u/cozzaamara)\
**Post date:** [November 30, 2008, 10:30am UTC](https://www.ruby-forum.com/t/problemi-con-tk/154441/8 "2008-11-30T10:30:23Z")

</div>

Ali P. wrote:

> Bene se tutto funziona ï¿½ meglio.
> 
> Toolkit grafici migliori? Io apprezzo molto fxruby e shoes, senza  
> tralasciare qtruby…ma ï¿½ un po’ piï¿½ complicato se vogliamo.
> 
> Benvenuto sulla ML cmq…avevo dimenticato di dirtelo.
> 
> Ti saluto.
> 
> AliPanick

Di sicuro avrÃ² bisogno ancora del vostro aiuto man mano che  
approfondisco Ruby.

Per il momento ti ringrazione, ciao! 🙂
