Hallo,
liegt der Fehler hierin?
'{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1031{\\fonttbl{\\f0\\fnil Arial;}}'#1'{\\colortbl ;\\red0\\green0\\blue0;}'#1'\\viewkind4\\uc1\\pard\\cf1\\f0\\fs22 Lab'#1'\\par }'#1#0''
Da sind wohl im RTF einzelne ', das könnte dazu führen, dass hier eine Ende eines Strings erkannt wird, wo eigentlich kein Ende ist. Eventuell hilft es mit
QuotedStr(StringReplace(StringReplace(Value, '\', '\\', [rfReplaceAll])),'''','''''',[rfReplaceAll]);
auch aus den einfachen ' doppelte ' zu machen. Probiere das Ganze aber bitte (wenn möglich) vorher mit Parametern, eventuell kommst Du dann um das ganze StringReplacen rum.