Ich hätte erwartet, dass die Variable leer bleibt...
Code: Select all
a := "X"
b := "Y"
Tauschen(a, b)
Msgbox % a ", " b ;gibt korrekterweise aus: Y, X
a := ""
b := "Y"
Tauschen(a, b)
Msgbox % a ", " b ;gibt aus: Y, C:\Users\XXXX\AppData\Local\Temp
Tauschen(ByRef Links, ByRef Rechts)
{
temp := Links
Links := Rechts
Rechts := temp
}