Problemi con TK


#1

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.


#2

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


#3

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? :frowning:

Grazie.


#4

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


#5

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. :slight_smile:


#6

a dimenticavo un link

http://www.ruby-forum.com/topic/94926

ciao.
AliPanick.


#7

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


#8

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! :slight_smile: