Mac to Win

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.0


Mac to Win (Text) String

ParameterTypBeschreibung
TextStringText, dargestellt mit dem Mac OS ASCII Code
FunktionsergebnisStringText, dargestellt mit dem Windows ANSI Code

Beschreibung

Die Funktion Mac to Win gibt den Text mit dem Windows ANSI Code zurück. Er ist identisch mit dem in Text übergebenen Text, der mit dem Mac OS ASCII Code dargestellt wird.

Diese Funktion erwartet einen Parameter Text mit dem Mac OS ASCII Code.

Hinweis: Zusätzlich zur Konvertierung der ASCII-Codes von Mac Roman in Windows ANSI ersetzt die Funktion die Zeichen CR durch CRLF (Carriage Return durch Carriage Return + Line Feed (Char 13 und Char 10)). Das kann zur Folge haben, dass der zurückgegebene Text länger als das Original ist.

Sie müssen diese Funktion, wenn Sie unter Windows arbeiten, normalerweise nicht einsetzen. 4D führt die Konversion automatisch durch, wenn Sie Text zwischen 4D und Windows kopieren und einsetzen. Verwenden Sie dagegen Lese/Schreibbefehle wie SEND PACKET oder RECEIVE PACKET, müssen Sie die ASCII Konvertierung explizit aufrufen. Dafür verwenden Sie die Funktion Mac to Win. Sie können natürlich auch USE ASCII MAP verwenden.

In 4D haben alle Felder, Variablen oder Werte vom Typ Text unter Windows und auf Macintosh standardmäßig den ASCII-Code für Mac OS, außer sie wurden in einen anderen ASCII Code konvertiert.

Beispiel

Schreiben Sie unter Windows Zeichen mit SEND PACKET in ein Dokument und verwenden kein Ausgabe ASCII Code, um die Zeichen von Mac OS auf Windows zu filtern (siehe USE ASCII MAP), müssen Sie den Text selbst konvertieren. Verwenden Sie dafür folgenden Code:

      ` ...
   SEND PACKET ($vhDocRef;Mac to Win(vtSomeText))
      ` ...

Referenz

ASCII Codes, SEND PACKET, USE ASCII MAP, Win to Mac.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next