Es geht um vorherige - und nachherige Inkrementierung.
Hier werden 4 Paare bestehend aus ToolTip und MsgBox angezeigt.
Der ToolTip zeigt jeweils eine "8" und den Wert der unterschiedlich inkrementierten Variable "V",
die MsgBox den resultierenden Wert der Variable "V".
Beim letzten Paar Nr.4 macht der ToolTip jedoch Fehler!
Er vergißt die "8" und die vorherige Inkrementierung!
Code: Select all
V = 0
Platzierung() ;Ausgabe Interpretation
ToolTip, % ++V 8 ;18 String %V%8 mit vorheriger Inkrementierung von V
MsgBox,,Nr 1,% V ;1 Zahl %V%
Platzierung()
ToolTip, % V++ 8 ;18 String %V%8
MsgBox,,Nr 2,% V ;2 Zahl %V% mit nachheriger Inkrementierung
Platzierung()
ToolTip, % 8 V++ ;82 String 8%V%
MsgBox,,Nr 3,% V ;3 Zahl %V% mit nachheriger Inkrementierung
Platzierung()
ToolTip, % 8 ++V ;3 nur die Zahl %V% ohne vorherige Inkrementierung!
MsgBox,,Nr 4,% V ;3 Zahl %V% ohne Inkrementierung!
Platzierung()
{
CoordMode, Mouse ,Screen
MouseMove, % A_ScreenWidth//2, A_ScreenHeight//2
}