Und das Ergebnis ist auch ein völlig anderes:
Delphi-Quellcode:
Self.Caption := FurtbichlerStrToHex('Tᾯest ♀♥♂');
// Ergebnis: 001F00000000262626
Self.Caption := MyStrToHex('Tᾯest ♀♥♂');
// Ergebnis: 00541FAF0065007300740020264026652642
Das Ergebnis von MyStrToHexist korrekt. Ich habe es überprüft, indem ich die Umkehrfunktion auf das Ergebnis angewendet habe, um wieder den Ausgangsstring zu erhalten.