hallo,
irgendwie verzweifel ich gerade...
ich möchte 2 zahlen in einer Schleife addieren:
[autoit]
dim $z1 = "0.00"
for i = .....
$z1_Aktuell = StringMid($line, 32, 16))
msgbox(4096, "", $z1 & " + " & $z1_Aktuell & @CRLF & _
"$z1 + $z1_Aktuell")
$z1 = $z1 + $z1_Aktuell
[/autoit][autoit][/autoit][autoit]msgbox(4096, "", "Summe= " & $z1 )
[/autoit][autoit][/autoit][autoit]Next
[/autoit]Meine Msgbox sehen dann so aus:
Code
0.00 + 7.016,00
$z1 + $z1_Aktuell
Summe= 7.016
---
7.016 + 6.887,00
$z1 + $z1_Aktuell
Summe= 13.903
---
13.903 + 60,00
$z1 + $z1_Aktuell
Summe= 73.903
Alles anzeigen
Wie man sieht, funktionieren die ersten beiden Additionen, nur bei der Dritten (13.903 + 60,00) erscheint als Ergebnis 73.903 .
Bei anderen Programmiersprachen deklariere ich ja um vorhinein die variablen, jedoch bei autoit nicht. ich vermute das er irgendwie durcheinanderkommt.
Wisst ihr wie ich mein code anpassen muss?
Viele Grüße und Danke bereits im Vorraus!