Hallo,
wird CONST für einen Parameter angegeben, wird vom übergebenen Wert eine Kopie im Speicher gemacht. Diese Kopie wird als Referenz an das Programm übergeben. Es besteht demnach keine Referenz zur Variable des Aufrufers.
Dadurch kann als Parameter auch ein einfacher String statt einer Variable übergeben werden.