Moin Privateer,
also eigentlich müsste Dir das doch die Compilermeldung erklären können.
Bei der Deklaration einer Konstanten kannst Du keine variablen Anteile haben, und es sind auch nur Funktionen möglich (z.B. length,sizeof), wenn deren Wert zum Zeitpunkt des Compilierens feststeht.
Du könntest Dir behelfen, indem Du path als FormatString deklarierst, und dann den Wert später mit Format übergibst.
Delphi-Quellcode:
const
path='%sohinweis.txt';
// Zuweisung
sVariable := Format(path,[ExtractFilePath(paramstr(0))]);