CteDelete
obj -> CteDelete(handle1[, int2]) : logic
Element aus Liste/Knoten entfernen
Details
- obj: Liste/Knoten
- handle1: Element
- int2:
- Knotenart bei Knoten (optional):
_CteChild_CteAttrib
- Resultat:
logicEntfernungserfolg - Siehe: Verwandte Befehle ,
CteInsert ()
Mit dieser Funktion wird das Element (handle1) aus der Liste oder dem Knoten (obj) entfernt. Das Resultat ist false, wenn sich das Element nicht in der Liste/dem Baum befindet. Das Element selbst bleibt dabei erhalten.
Beispiele:
// Element aus Liste entfernen
tList->CteDelete(tItem);
// Untergeordneten Knoten aus Knoten entfernen
tNode->CteDelete(tItem, _CteChild);
// Attributknoten aus Knoten entfernen
tNode->CteDelete(tItem, _CteAttrib);
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Struktur (obj) oder Element (handle1) ungültig