ComPropGetText
obj -> ComPropGetText(alpha1, handle2[, int3, ..., int6]) : int
Auslesen einer alpha -Eigenschaft mit mehr als 8192 Zeichen
Details
- obj: COM-Objekt
- alpha1: Name der Eigenschaft
- handle2: Deskriptor des Textpuffers
- int3-int6: zusätzliche Informationen
- Resultat:
intFunktion erfolgreich (=_ErrOk) - Siehe: Verwandte Befehle ,
ComOpen (),ComPropSetText (),ComPropGet ()
Der Inhalt der Eigenschaft (alpha1) eines Com-Objektes (obj) kann mit diesem Befehl in einen Textpuffer (handle2) übertragen werden. Der Textpuffer muss zuvor mit dem Befehl TextOpen () angelegt worden sein.
Somit können alpha-Eigenschaften ausgelesen werden, die mehr als 8192 Zeichen beinhalten. Der Rückgabewert gibt an, ob das Auslesen der Eigenschaft erfolgreich war (= _ErrOk) oder nicht (!= _ErrOk).
Soll die erweiterte Eigenschaft Array ausgelesen werden, muss in den Parametern (int3) - (int6) die Zelle des Arrays (1., 2. und gegebenenfalls 3. Dimension) angegeben werden.
// Zelle eines 2-dimensionales Arrays abfragen
tArray->ComPropGetText('Item', tHdlText, 1, 1);