• Publicidad

Recibir datos de una caja de texto

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Recibir datos de una caja de texto

Notapor BigBear » 2010-03-26 20:23 @891

Hola. Ando teniendo una duda.

Tengo el siguiente código.

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. use Tk;
  2.  
  3. $ventana = MainWindow->new(-cursor => "crosshair"); #Primero creamos lo necesario
  4. $ventana->geometry("800x400+400+800"); #Declaramos el tamaño de la ventana
  5. $ventana->title("Formulario"); #Titulo de la ventana
  6. $ventana->Label(-text => "Llena los datos necesarios")->pack(); #Aca ponemos el texto hola mundo
  7. $ventana->Label()->pack(); # Espacio
  8. $ventana->Label()->pack(); # Espacio
  9.  
  10. my $text = $ventana->Scrolled("Text")->pack();
  11.  
  12.  
  13. $ventana->Label()->pack(); # Espacio
  14. $ventana->Label()->pack(); # Espacio
  15.  
  16. $ventana->Button(-text => "Enviar", -command => \&decime )->pack();
  17.  
  18.  
  19. MainLoop;
  20.  
  21.  
  22. sub decime {
  23.  
  24. my $nombre = $text->get();
  25.  
  26. $ventana->Label()->pack(); # Espacio
  27. $ventana->Label()->pack(); # Espacio
  28. $ventana->Label(-text => "ESCRIBISTE $nombre")->pack(); #Texto
  29.  
  30. } #Fin de decime
  31.  
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


Pero mi duda es cómo recibo lo que hay en la caja de texto grande que tiene el valor de $text porque como resultado no recibo nada.

¿Alguien me podría ayudar?
BigBear
Perlero frecuente
Perlero frecuente
 
Mensajes: 981
Registrado: 2009-03-01 18:39 @818

Publicidad

Re: Recibir datos de una caja de texto

Notapor explorer » 2010-03-26 20:36 @900

Pues si creaste un objeto Tk::Text, quizás sea con el método Contents().
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 44 invitados