| Paket | flash.system |
| Klasse | public final class System |
| Vererbung | System Object |
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9 |
Weitere Eigenschaften und Methoden befinden sich in den folgenden anderen Klassen des flash.system-Pakets: in der Capabilities-Klasse, der Security-Klasse und der IME-Klasse.
Diese Klasse enthält lediglich statische Methoden und Eigenschaften. Sie können keine neuen Instanzen der System-Klasse erstellen.
Siehe auch
| Eigenschaft | Definiert von | ||
|---|---|---|---|
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
| Object | |
| ime : IME
[static] [read-only]
Der derzeit installierte System-IME.
| System | ||
![]() | prototype : Object
[static]
Ein Verweis auf das Prototypobjekt einer Klasse oder eines Funktionsobjekts.
| Object | |
| totalMemory : uint
[static] [read-only]
Der aktuelle in Adobe® Flash® Player verwendete Speicherplatz in Byte.
| System | ||
| useCodePage : Boolean
[static]
Ein boolescher Wert, der die Codepage angibt, die in Flash Player zur Erkennung externer Textdateien verwendet werden soll.
| System | ||
| Methode | Definiert von | ||
|---|---|---|---|
|
[static]
Schließt den Flash Player.
| System | ||
|
[static]
Erzwingt den Prozess der Garbage Collection.
| System | ||
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
| Object | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
| Object | |
|
[static]
Hält den Flash Player an.
| System | ||
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
| Object | |
|
[static]
Setzt die Wiedergabe im Flash Player fort, nachdem System.pause() verwendet wurde.
| System | ||
|
[static]
Ersetzt den Inhalt der Zwischenablage durch den angegebenen Textstring.
| System | ||
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
| Object | |
![]() |
Gibt das angegebene Objekt als String zurück.
| Object | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück.
| Object | |
| ime | Eigenschaft |
ime:IME [read-only]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9 |
Der derzeit installierte System-IME. Rufen Sie addEventListener() für diese Instanz auf, um imeComposition-Ereignisse zu registrieren.
public static function get ime():IME
Siehe auch
| totalMemory | Eigenschaft |
totalMemory:uint [read-only]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9 |
Der aktuelle in Adobe® Flash® Player verwendete Speicherplatz in Byte.
public static function get totalMemory():uint
Siehe auch
| useCodePage | Eigenschaft |
useCodePage:Boolean [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9 |
Ein boolescher Wert, der die Codepage angibt, die in Flash Player zur Erkennung externer Textdateien verwendet werden soll. Wenn die Eigenschaft auf false gesetzt ist, werden externe Textdateien von Flash Player als Unicode erkannt. (Diese Dateien müssen beim Speichern als Unicode codiert werden.) Wenn die Eigenschaft auf true gesetzt ist, werden externe Textdateien mit der herkömmlichen Codepage des Betriebssystems interpretiert, unter dem Flash Player ausgeführt wird. Der Standardwert useCodePage lautet false.
Text, der (mit flash.display.Loader.load() bzw. der flash.net.URLLoader-, flash.net.URLStream- oder XML-Klasse) als externe Datei geladen wird, muss beim Speichern als Unicode codiert werden, damit er in Flash Player als Unicode erkannt wird. Wenn Sie externe Dateien als Unicode codieren möchten, müssen Sie die Dateien in einer Anwendung speichern, die Unicode unterstützt, beispielsweise Notepad unter Windows 2000.
Wenn Sie externe Textdateien laden, die nicht als Unicode codiert sind, setzen Sie useCodePage auf true. Geben Sie den folgenden Code als erste Codezeile in dem ersten Bild der SWF-Datei ein, in der die Daten geladen werden.
System.useCodePage = true;
Wenn dieser Code vorhanden ist, werden externe Textdateien von Flash Player mit der Standard-Codepage des Betriebssystems interpretiert, unter dem Flash Player ausgeführt wird. Unter einem deutschen Windows-Betriebssystem ist dies im Allgemeinen CP1252, unter einem japanischen Betriebssystem Shift-JIS. Wenn Sie useCodePage auf true setzen, wird Text in Flash Player 6 und aktuelleren Versionen wie in Flash Player 5 behandelt. (In Flash Player 5 wird Text so behandelt, als ob die herkömmliche Codepage des Betriebssystems verwendet wird, unter dem Flash Player ausgeführt wird.)
Wenn Sie useCodePage auf true setzen, müssen Sie darauf achten, dass die Standard-Codepage des Betriebssystems, unter dem Flash Player ausgeführt wird, den Zeichensatz der externen Textdatei verwendet, damit der Text angezeigt werden kann. Wenn Sie beispielsweise eine externe Textdatei mit chinesischen Zeichen laden, werden die Zeichen unter einem System mit der Codepage CP1252 nicht angezeigt, da diese Codepage keine chinesischen Zeichen enthält.
Sie können sicherstellen, dass die externen Dateien in den SWF-Dateien auf allen Plattformen angezeigt werden, indem Sie alle externen Textdateien als Unicode codieren und useCodePage auf false gesetzt lassen. Damit wird Text von Flash Player ab Version 6 als Unicode erkannt.
public static function get useCodePage():Boolean
public function set useCodePage(value:Boolean):void
Siehe auch
| exit | () | Methode |
public static function exit(code:uint):void
| Sprachversion : | ActionScript 3.0 |
Schließt den Flash Player.
Nur für die Debugger-Version des eigenständigen Flash Player.
Player Version: Flash Player 9 Update 3.
Parameter
code:uint — Ein Wert, der an das Betriebssystem übergeben wird. Wenn der Prozess normal beendet wurde, ist dieser Wert im Allgemeinen 0.
|
| gc | () | Methode |
public static function gc():void
| Sprachversion : | ActionScript 3.0 |
Erzwingt den Prozess der Garbage Collection.
Nur für die Debugger-Version von Flash Player.
Player Version: Flash Player 9 Update 3.
| pause | () | Methode |
public static function pause():void
| Sprachversion : | ActionScript 3.0 |
Hält den Flash Player an. Nach dem Aufrufen dieser Methode wird im Player nichts fortgesetzt abgesehen von der Weitergabe von Socket-Ereignissen.
Nur für die Debugger-Version von Flash Player.
Player Version: Flash Player 9 Update 3.
| resume | () | Methode |
public static function resume():void
| Sprachversion : | ActionScript 3.0 |
Setzt die Wiedergabe im Flash Player fort, nachdem System.pause() verwendet wurde.
Nur für die Debugger-Version von Flash Player.
Player Version: Flash Player 9 Update 3.
| setClipboard | () | Methode |
public static function setClipboard(string:String):void
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9 |
Ersetzt den Inhalt der Zwischenablage durch den angegebenen Textstring.
Hinweis: Aus Sicherheitsgründen kann der Inhalt der Systemzwischenablage nicht gelesen werden, d. h., es gibt keine entsprechende System.getClipboard()-Methode.
Parameter
string:String — Ein String mit Klartextzeichen, der in der Zwischenablage des Systems abgelegt wird und den aktuellen Inhalt (sofern vorhanden) ersetzt.
|
Siehe auch
System.totalMemory in einem Aufruf der System.setClipboard()-Methode kopieren.
package {
import flash.display.Sprite;
import flash.system.System;
public class SystemExample extends Sprite {
public function SystemExample() {
System.setClipboard("System.totalMemory: " + System.totalMemory);
}
}
}
Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht
Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/ActionScriptLangRefV3/flash/system/System.html