Ayuda con Inputbox

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
mcr_bkn
Mensajes: 19
Registrado: 01 Abr 2013, 18:29

Ayuda con Inputbox

Mensaje por mcr_bkn »

Hola amigos estaba intentado hacer un pequeño programa... convertir de texto a binario... pero no logro que el $input2 quede el binario.... osea en resumente tengo input1 y input2 y un boton, al escribir en el input 1 convertir presionando el boton y la conversion en binario quede en el input 2....

dejo el codigo...

Código: Seleccionar todo

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("String a Binario", 355, 155, 241, 124)
$Input1 = GUICtrlCreateInput("", 72, 24, 233, 21)
$Input2 = GUICtrlCreateInput("", 72, 104, 233, 21)
$Button1 = GUICtrlCreateButton("Convertir", 112, 56, 137, 33, $WS_GROUP)
$Label1 = GUICtrlCreateLabel("String:", 24, 24, 34, 17)
$Label2 = GUICtrlCreateLabel("Binario:", 16, 104, 39, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

		Case $Button1
			$Input2 = StringToBinary(GUICtrlRead($Input1))
            MsgBox(0, "Cambio", $Input2)

	EndSwitch
WEnd
avechuche
Hacker del Foro
Mensajes: 188
Registrado: 13 Ago 2009, 09:53

Re: Ayuda con Inputbox

Mensaje por avechuche »

Es facil, usa el comando GUICtrlSetData($input2, StringToBinary(GUICtrlRead($Input1))). El comando GUICtrlSetData es el encargado de rellenar el input2 con el texto en binario.
Avatar de Usuario
Dany
Profesional del Autoit
Mensajes: 651
Registrado: 28 Mar 2012, 22:49

Re: Ayuda con Inputbox

Mensaje por Dany »

Código: Seleccionar todo

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("String a Binario", 355, 155, 241, 124)
$Input1 = GUICtrlCreateInput("", 72, 24, 233, 21)
$Input2 = GUICtrlCreateInput("", 72, 104, 233, 21)
$Button1 = GUICtrlCreateButton("Convertir", 112, 56, 137, 33, $WS_GROUP)
$Label1 = GUICtrlCreateLabel("String:", 24, 24, 34, 17)
$Label2 = GUICtrlCreateLabel("Binario:", 16, 104, 39, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
   $nMsg = GUIGetMsg()
   Switch $nMsg
      Case $GUI_EVENT_CLOSE
         Exit

      Case $Button1

            GUICtrlSetData($Input2,StringToBinary(GUICtrlRead($Input1)))

   EndSwitch
WEnd
:smt027
  • ............................................Imagen
    ......................................Imagen
mcr_bkn
Mensajes: 19
Registrado: 01 Abr 2013, 18:29

Re: Ayuda con Inputbox

Mensaje por mcr_bkn »

Muchas gracias por su ayuda!!!! esta solucionado el tema...
Responder