Crear GUI para erd commander 2005
Publicado: 24 Ago 2010, 14:52
Hola, amigos:
Estoy creando un disco de rescate (un live CD)tipo bart pe. Encontré en un disco de este tipo, el SVE Micro Pe.CD, una modificación de ERD Commander 2005 funcional. Pretendo traducir las aplicaciones al español, y lanzarlas a través de una GUI.
Creé la GUI con Koda. Y ahí, quedé empantanado . Leí el manual y me enredé. Mi edad (56 años) me está jugando una mala pasada . ¿Cómo puedo hacer que cada botón me ejecute el .exe correspondiente?
Adjunto el código:
Gracias
El manque
Estoy creando un disco de rescate (un live CD)tipo bart pe. Encontré en un disco de este tipo, el SVE Micro Pe.CD, una modificación de ERD Commander 2005 funcional. Pretendo traducir las aplicaciones al español, y lanzarlas a través de una GUI.
Creé la GUI con Koda. Y ahí, quedé empantanado . Leí el manual y me enredé. Mi edad (56 años) me está jugando una mala pasada . ¿Cómo puedo hacer que cada botón me ejecute el .exe correspondiente?
Adjunto el código:
Código: Seleccionar todo
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=form2.kxf
$Form2 = GUICreate("Form1", 425, 313, 302, 218)
$Buscar = GUICtrlCreateButton("Buscar archivo", 24, 80, 139, 25)
$Manejar = GUICtrlCreateButton("Manejador PC", 24, 112, 139, 25)
$crash = GUICtrlCreateButton("Crash Analyzer", 24, 144, 139, 25)
$hotfix = GUICtrlCreateButton("Desinstalar HotFix", 24, 176, 139, 25)
$restarch = GUICtrlCreateButton("Restaurar archivo", 24, 208, 139, 25)
$Restsist = GUICtrlCreateButton("Restaurar sistema", 24, 240, 139, 25)
$logo = GUICtrlCreatePic("c:/dos.bmp", 184, 16, 225, 169)
$salir = GUICtrlCreateButton("Salir", 24, 272, 139, 25)
$Ratita = GUICtrlCreateLabel("Ratita", 8, 8, 163, 72)
GUICtrlSetFont(-1, 36, 800, 0, "Arial Black")
GUICtrlSetColor(-1, 0xFF0000)
$erd = GUICtrlCreatePic("c:/tres.bmp", 184, 192, 220, 84)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $restarch
EndSwitch
WEnd
El manque