Всем доброго времени суток!
Вопрос такой,имется код:
Как мне сделать так,чтобы нормальное кол-во координат высчитывалось,не 3 , а автоматически?
В том плане что если у меня по X:1021, он ставил в txt1=1021;
Вопрос такой,имется код:
Код:
Func savewrite()
$x=GUICtrlRead($vibr1)
$y=GUICtrlRead($vibr2)
$x1=GUICtrlRead($vibr3)
$y1=GUICtrlRead($vibr4)
$x2=GUICtrlRead($vibr5)
$y2=GUICtrlRead($vibr6)
$x3=GUICtrlRead($vibr7)
$y3=GUICtrlRead($vibr8)
$x4=GUICtrlRead($vibr9)
$y4=GUICtrlRead($vibr10)
$x5=GUICtrlRead($vibr11)
$y5=GUICtrlRead($vibr12)
$x6=GUICtrlRead($vibr13)
$y6=GUICtrlRead($vibr14)
$x7=GUICtrlRead($vibr15)
$y7=GUICtrlRead($vibr16)
$x8=GUICtrlRead($vibr17)
$y8=GUICtrlRead($vibr18)
$file = FileOpen("C:\test.txt", 1)
FileWrite($file, $x & " ")
FileWrite($file, $y & @CRLF)
FileWrite($file, $x1 & " ")
FileWrite($file, $y1 &@CRLF)
FileWrite($file, $x2 & " ")
FileWrite($file, $y2&@CRLF)
FileWrite($file, $x3 & " ")
FileWrite($file, $y3&@CRLF)
FileWrite($file, $x4 & " ")
FileWrite($file, $y4&@CRLF)
FileWrite($file, $x5 & " ")
FileWrite($file, $y5&@CRLF)
FileWrite($file, $x6 & " ")
FileWrite($file, $y6&@CRLF)
FileWrite($file, $x7 & " ")
FileWrite($file, $y7&@CRLF)
FileWrite($file, $x8 & " ")
FileWrite($file, $y8&@CRLF)
FileClose($file)
EndFunc
Func openfile()
$file = FileOpen("C:\test.txt", 0)
$chars = FileRead($file,3)
$chars1 = FileRead($file,$chars-3)
GUICtrlSetData ($vibr1,$chars)
GUICtrlSetData ($vibr2,$chars1)
EndFunc
Как мне сделать так,чтобы нормальное кол-во координат высчитывалось,не 3 , а автоматически?
В том плане что если у меня по X:1021, он ставил в txt1=1021;