Diese Klasse stellt ein COM-Objekt mit der Verbindung zur eingestellten Landessprachen dar . CX_MULTIPLE_COM_OBJECT verwaltet eine Menge von CX_COM_OBJECT Objekten , ein CX_COM_OBJECT pro eingestellte Landessprache. Dadurch unterstützt ClassiX® Mehrsprachigkeit von COM-Objekten innerhalb der Windowoberfläche.
Var(comObj)
CreatePersObject(CX_MULTIPLE_COM_OBJECT) -> comObj
[ "german.doc", "english.doc", "france.doc"
] comObj Call(LoadFromFile)
comObj Call(CX_Open) // Ein Word-Dokument german.doc wird
geöffnet wenn Deutsch aktuell eingestellte Landessprache ist.
....................................................
| Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
|---|---|---|---|---|
| CreateFromProgID | (STRING, INTEGER) | Objekt erzeugen | ||
| CurrentLanguage | OBJECT | Rückgabe: CX_COM_OBJECT Objekt für die aktuell eingestellte Landessprache | ||
| GetLanguage | (INTEGER) | OBJECT | Rückgabe: CX_COM_OBJECT Objekt für eine bestimmte Landessprache | |
| InitializeFromProgID | (STRING) | Objekt erzeugen und initialisieren | ||
| LoadFromFile | (VECTOR<STRING>) | Objekt aus mehreren Dateien einlesen | ||
| Pack | leere CX_COM_OBJECTs löschen | |||
| RemoveLanguage | (INTEGER) | ein CX_COM_OBJECT für eine bestimmte Landessprache löschen | ||
| SaveToFile | (VECTOR<STRING>) | Objekt in mehrere Dateien speichern | ||
| CX_Close | Objekt mit zugeordneter Applikation schließen | |||
| CX_Hide | Objekt mit zugeordneter Applikation unsichtbar machen. | |||
| CX_LoadTypeLib | (STRING) | Eine Typelib explizit laden | ||
| CX_Open | Objekt mit zugeordneter Applikation öffnen | |||
| CX_Save | Objekt in der Datenbank speichern | |||
| CX_Show | Objekt mit zugeordneter Applikation sichtbar machen. | |||
| DoVerb | (STRING) | Führt eines der für das Objekt definierten Verben aus | ||
| GetApplicationName | VOLATILE_STRING | Rückgabe: zugeordneter Applikation-Name | ||
| GetKindOfDocument | VOLATILE_STRING | siehe : GetApplicationName | ||
| GetMembers | ||||
| GetProgID | VOLATILE_STRING | Liefert eine Zeichenfolge, die den progID des COM-Objekts enthält. | ||
| SetCXDocName | (STRING) | die Name des COM-Objekts setzen | ||
| SetUseVariants | (INTEGER) | (Variant-)Parameter als Variant übergeben | ||
| GetDomain | INTEGER | Domain dieses Objektes | ||
| GetSiblings | COLLECTION | Alle Siblings dieses Objektes | ||
| GetSiblings2 | COLLECTION | Alle Siblings dieses Objektes | ||
| SetDomain | INTEGER, INTEGER | Domain setzen | ||
| Unlink2 | Dieses Objekt aus der Liste der Objekte mit Gültigkeit entfernen | |||
| VerifySiblings | INTEGER | Ring der Austauschobjekte prüfen |
| Datenfeld | Typ | Referenz-Klasse | I* | Kurzbeschreibung |
|---|---|---|---|---|
| validity | POINTER | CX_VALIDITY | ||
| uniqueID | STRING | * |
| Modul | Kurzbeschreibung |
|---|---|
| printole.mod | Belege drucken |