Ребят, помогите сделать такой калькулятор, который будет выполнять функцию определённое кол-во раз (значение записывается в GUICtrlCreateInput)
Вот сделал наброски:
Примечания:
1 - Надо чтоб он работал с целыми числами (округлял до целого числа)
2 - Если в поле $Input3 введено число (любое число от 1 до 100), то скрипт должен выполнять ту же самую функцию, только из новых значений
Вот сделал наброски:
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <StaticConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 172, 120, 192, 124)
$Input1 = GUICtrlCreateInput("Первое число", 32, 16, 105, 21)
$Input2 = GUICtrlCreateInput("Второе число", 32, 40, 105, 21)
$Input3 = GUICtrlCreateInput("Кол-Во", 32, 80, 49, 21)
$Button1 = GUICtrlCreateButton("Button1", 88, 80, 49, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
_Calc()
_GUI()
EndSwitch
WEnd
Func _Calc()
$Inputcacl1 = GUICtrlRead($Input1)/2+GUICtrlRead($Input1)
$Inputcacl2 = GUICtrlRead($Input2)/5+GUICtrlRead($Input2)
$cacl_Input1 = GUICtrlRead($Input1)/2
Global $iSumma
$iSumma = $cacl_Input1 & @LF & $Inputcacl1 & @LF & $Inputcacl2
EndFunc
Func _GUI()
$Form2 = GUICreate("Form1", 380, 185, 192, 124)
$Label1 = GUICtrlCreateLabel("Label1", 0, 0, 380, 185, BitOR($SS_SUNKEN,$WS_VSCROLL))
GUICtrlSetData ($Label1, $iSumma)
GUISetState(@SW_SHOW)
EndFunc
Примечания:
1 - Надо чтоб он работал с целыми числами (округлял до целого числа)
2 - Если в поле $Input3 введено число (любое число от 1 до 100), то скрипт должен выполнять ту же самую функцию, только из новых значений