[Inhalt] [Zurück] [Weiter] [Thema] [Index]

PolySetAttr()


Syntax:

PolySetAttr( Polygon P, String attr, String wert)
P: Ein Polygon
attr: Name des Attributs
wert: neuer Wert des Attributs

Beispiel:

PolySetAttr (poly, "Attribut2", "Baustelle")

Beschreibung:

Setzt das Attribut attr des Polygons P auf den Wert wert. Ist attr kein Attribut eines Polygons, dann hat diese Funktion keine Wirkung.

Ist das Attribut eine Zahl, muss diese mittels Str() in einen String gewandelt werden.

Ist das Attribut ein Bool, dann werden die Strings "TRUE" bzw. "FALSE" benutzt.

Zu den Attributen siehe PolyAttr().

Siehe auch LayerSetAttr().

Diese Prozedur ist recht zeitaufwändig, da die Attributnamen einzeln abgefragt werden müssen. Zur Beschleunigung gibt es Prozeduren, die spezielle Attribute setzen, siehe PolySetNumAttr() und PolySetNColor().



toposoft 28.10.2024