no puedo hacer que este código funcione
Publicado: 02 Ago 2015, 05:32
holas compañeros, estoy muy perdido con lo que he creado.
el código es este:
Opt("GUIOnEventMode", 1)
GUICreate("Calculadora de estadio")
GUICtrlCreateLabel("ingresa la cantidad de lugares en la zona de jenerales:", 30, 10)
$jenerales1=GUICtrlCreateInput("", 35, 300)
GUICtrlCreateLabel("ingresa la cantidad de lugares en la zona de tribunas:", 40, 20)
$preferentes1 = GUICtrlCreateInput("", 35, 300 )
$entradas123= GUICtrlCreateButton("Obtener el valor total", 40, 30, 50)
GUICtrlSetOnEvent($entradas123, "valortotal")
GUISetState(@SW_SHOW)
While 1
WEnd
Func valortotal()
$entradascompletas=$jenerales1+$preferentes1
msgbox(0, "El valor total es:", $entradascompletas & " pesos")
EndFunc
la cuestión es que no realiza la suma de las variables del final, y ponga el número que ponga en la caja de mensaje me tira que el resultado es diez, y si agrego o quito líneas al código el número cambia.
no sé que sucede, podrían ayudarme?
desde ya muchas gracias,
saludos.
el código es este:
Opt("GUIOnEventMode", 1)
GUICreate("Calculadora de estadio")
GUICtrlCreateLabel("ingresa la cantidad de lugares en la zona de jenerales:", 30, 10)
$jenerales1=GUICtrlCreateInput("", 35, 300)
GUICtrlCreateLabel("ingresa la cantidad de lugares en la zona de tribunas:", 40, 20)
$preferentes1 = GUICtrlCreateInput("", 35, 300 )
$entradas123= GUICtrlCreateButton("Obtener el valor total", 40, 30, 50)
GUICtrlSetOnEvent($entradas123, "valortotal")
GUISetState(@SW_SHOW)
While 1
WEnd
Func valortotal()
$entradascompletas=$jenerales1+$preferentes1
msgbox(0, "El valor total es:", $entradascompletas & " pesos")
EndFunc
la cuestión es que no realiza la suma de las variables del final, y ponga el número que ponga en la caja de mensaje me tira que el resultado es diez, y si agrego o quito líneas al código el número cambia.
no sé que sucede, podrían ayudarme?
desde ya muchas gracias,
saludos.