Version 6.0
ISO to Mac (Text) String
Parameter | Typ | Beschreibung | |
Text | String | Text, dargestellt im ISO Latin-1 Zeichensatz | |
Funktionsergebnis | String | Text, dargestellt im Mac OS ASCII Zeichensatz |
Beschreibung
Die Funktion ISO to Mac gibt Text im Mac OS ASCII Zeichensatz zurück. Er ist identisch mit dem in Text übergebenen Text, der mit dem ISO Latin-1 Zeichensatz dargestellt wird.
Diese Funktion erwartet einen Parameter Text mit dem ISO Latin-1 Zeichensatz.
4D konvertiert die Zeichen, die er von einem Web Browser erhält oder an ihn sendet. Deshalb werden die entsprechenden Werte innerhalb einer Web Verbindung immer mit dem Mac OS ASCII Zeichensatz dargestellt.
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 oder Daten importieren bzw. exportieren. Verwenden Sie dagegen Lese/Schreibbefehle wie SEND PACKET oder RECEIVE PACKET, müssen Sie die ASCII Konvertierung explizit aufrufen.
In 4D haben alle Felder, Variablen oder Werte vom Typ Text unter Windows und auf Macintosh standardmäßig den ASCII Zeichensatz für Mac OS, außer sie wurden in einen anderen ASCII Zeichensatz konvertiert.
In diesem Fall dürfen Sie unter Windows die Zeichen nicht mit einem ASCII Ausgabetabelle filtern.
Wollen Sie HTML-Dokumente im ISO Latin-1 Zeichensatz von der Festplatte lesen, müssen Sie, unabhängig von der Plattform, den Text konvertieren. Dafür verwenden Sie die Funktion ISO to Mac.
Hinweis: Die Funktion ISO to Mac verwendet, wenn vorhanden, die Ressource für die Konvertierung (MapC).
Beispiel
Folgender Code konvertiert den in ISO Latin-1 kodierten Text in vtSomeText in einen in Mac OS kodierten Text:
RECEIVE PACKET ($vhDocRef;vtSomeText;16*1024) ` Lies Text aus einem ISO Latin-1 HTML Dokument vtSomeText:=ISO to Mac(vtSomeText)
Referenz
ASCII Codes, Mac to ISO, RECEIVE PACKET, USE ASCII MAP.