Behandlung eines Unicode-Strings in Delphi-Versionen <= 2007

Hintergrund Diese Frage bezieht sich auf Delphi-Versionen unter 2009 (dh ohne eingebaute Unicode-Unterstützung). Ich habe eine Spezifikation, nach der ich eine Unicode-codierte Zeichenfolge über eine TCP-Verbindung übertragen muss, aber ich habe kein Delphi 2009.

Frag Gibt es eine einzelne Funktion oder eine sehr kleine Bibliothek (ich brauche nicht zu viel Speicherplatz), mit der ich eine einzelne Zeichenfolge unmittelbar vor dem Senden über die Leitung in UTF-8 codieren kann? Als zweiter Teil meiner Frage: Wenn UTF-8-codierte Zeichenfolgen als Antwort zurückgesendet werden, würde ich wahrscheinlich eine andere Funktion benötigen, um sie wieder in ein Delphi-Zeichenfolgenformat zu bringen. Ich verstehe die Einschränkungen einer solchen Unicode-Unterstützung auf diese Weise.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage