Funktioniert es, wenn du explizit mit UnicodeString (oder WideString) statt String arbeitest?
Leider bringt die Deklaration "Alarm.sAlarmUeberschrift" sowohl als UnicodeString, als auch als Widestring keine Verbeserung.
Auch ein Test mit AdvMemo bringt keine Verbesserung.