Lade...
 

CX_MULTIPLE_COM_OBJECT

CX_MULTIPLE_COM_OBJECT

Klassenhierarchie
Beschreibung:

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.

Code-Beispiel:
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.
Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
Assign   (CX_COM_OBJECT | CX_MULTIPLE_COM_OBJECT, INTEGER)   Objekt(e) zuweisen
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)   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)   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

* MA = Member-Access-Funktion

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
validity POINTER CX_VALIDITY    
uniqueID STRING   *  

* I = Indizierbares Datenfeld

Verwendung in AppsWH
Modul Kurzbeschreibung
printole.mod Belege drucken