ISO to Mac

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

Version 11 (Geändert)


ISO to Mac (Text) String

ParameterTypBeschreibung
TextStringText, dargestellt im Standard Web Zeichensatz
FunktionsergebnisStringText, dargestellt im Mac OS ASCII Zeichensatz

Hinweis zur Kompatibilität: Diese Funktion arbeitet nur, wenn die Datenbank im ASCII Kompatibilitätsmodus ausgeführt wird. Im Unicode Modus führt sie nichts aus, d.h. der String Text wird ohne Änderung zurückgegeben.

Die Funktion ist ab 4D Version 11 überholt und sollte nicht mehr verwendet werden. Wir empfehlen, Zeichenketten mit den Routinen CONVERT FROM TEXT oder Convert to text zu konvertieren.

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. Im ASCII Kompatibilitätsmodus (nicht Unicode) führt 4D die Konvertierung 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.

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 CHARACTER SET.


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