Oh Mann!
Ich habe meinen Projektordner "Projekte" einfach mal kopiert (als eine Art billiges Backup), so dass es daneben einen Ordner "Projekte - Kopie) gab.
Seitdem verhielt sich mein Delphi merkwürdig. DoSomething(1, 2) wurde als DoSomething(2, 1) ausgeführt. Die Parameter kamen also falsch herum an.
Mehrere andere Probleme traten darüber hinaus auf. Insbesondere passten die blauen Kompilerpunkte nach dem kompilieren zum Quelltext, aber nicht mehr zur Laufzeit.
In meinem System habe ich den Userordner auf eine andere Platte verschoben. Das schien auch ein (oder "das") Problem gewesen zu sein.
Eine Delphireperatur bracht nur kurzzeitig etwas.
Jetzt habe ich den Kopieordner gelöscht und alles scheint wieder gut zu sein.