Página 1 de 1

Crear pantalla principal con variables e imagen

Publicado: 02 Abr 2009, 08:21
por Socram
Hola estoy intentando hacer un programa en el que el usuario, introduce unos datos en unos archivos .txt y los almacena en variables.

Yo lo que quiero hacer es que al ejecutar el programa, aparezca una ventana con campos de texto y que los almacene en variables, y en la parte izquierda aparezca una imagen.

He probado con una opción que ahora mismo no recuerdo (es que estoy en el trabajo), pero lo que hace es mostrarme una ventana con el campo de texo, ¿como hago para meter varios campos de texto en una misma ventana?, ¿y la imágen?.

Re: Crear pantalla principal con variables e imagen

Publicado: 02 Abr 2009, 21:11
por Nahuel
La verdad un tanto dificil de entender lo que querés... A que te referís con "y los almacena en variables"? Mirá, crear una ventana como nos gusta no es dificil, para eso está Koda, un programa muy útil para éste propósito. Descargá la versión FULL de SciTe que viene con todas las utilidades:
http://www.autoitscript.com/cgi-bin/get ... utoIt3.exe

Una vez que lo instales, abrís SciTe y de ahí vas a Tools-->Koda Form Designer. Y ahí sólo arrastrás los controles que querés usar, le das el tamaño que quieras, etc. Una vez que terminás presionás F9 y Koda te genera el código de esa ventana.

Te dejo un pequeño ejemplo que diseñé con Koda, similar a lo que pedís

Código: Seleccionar todo

#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 491, 183)
$Pic1 = GUICtrlCreatePic(@SystemDir & "\oobe\images\mslogo.jpg", 8, 40, 217, 105, BitOR($SS_NOTIFY, $WS_GROUP, $WS_CLIPSIBLINGS))
$Input1 = GUICtrlCreateInput("Input1", 264, 40, 209, 21)
$Edit1 = GUICtrlCreateEdit("", 264, 80, 209, 89)
GUICtrlSetData(-1, "Edit1")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

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

	EndSwitch
WEnd
Vas a tener que ser más claro con tu consulta. Saludos.