wcSetItemData (Funktion)
- Last UpdatedSep 14, 2023
- 1 minute read
Weist dem angegebenen Listeneintrag einen Integer-Wert zu. Auf diese Weise können Sie jeden Listeneintrag mit einem Zahlenwert verknüpfen.
Kategorie
Windows-Steuerelemente
Syntax
[Ergebniscode=]wcSetItemData("Steuerelement", Index, Zahl);
Parameter
Steuerelement
Der Name des Windows-Steuerelements, Bsp.: ListenFeld_1. Zeichenfolge oder Meldungsvariable.
Index
Index des Listeneintrags, den Sie bearbeiten möchten. Beliebige Zahl oder Variable vom Typ "Integer".
Zahl
Der Integer-Wert, der mit dem Listeneintrag verknüpft werden soll. Beliebige Zahl oder Variable vom Typ "Integer".
Anmerkungen
Sie können den kompletten Listeninhalt (einschließlich der Zahlenwerte für jeden Eintrag) als Textdatei erstellen und dann zur Laufzeit in die Liste laden. Nähere Informationen finden Sie in der Dokumentation zu den Funktionen wcLoadList() und wcSaveList().
Eine Liste der Ergebniscodes finden Sie unter Fehlermeldungen von Windows-Steuerelementen auswerten
Die Funktion wcGetItemData() gibt den Zahlenwert zurück, der mit einem bestimmten Listeneintrag verknüpft ist. Der zurückgegebene numerische Wert ist im Parameter "Variable" enthalten. Dieser Parameter könnte eine Variable vom Typ "E/A Integer" sein, die direkt an das physische Gerät geschrieben werden kann.
Beispiel(e)
Eine Rezeptur besteht aus drei Zutaten: Mehl, Zucker und Salz. Die erforderlichen Mengen sind: 4500 g Mehl, 1500 g Zucker und 325 g Salz. Die Werte werden den Listeneinträgen mithilfe eines Datenänderungsskripts zugeordnet, das je nach Auswahl der Rezeptur aufgerufen wird:
wcSetItemData("ListenFeld_1", 1, 4500); {ersten Listeneintrag einstellen (Mehl)=4500}
wcSetItemData("ListenFeld_1", 2, 1500); {zweiten Listeneintrag einstellen (Zucker)=1500}
wcSetItemData("ListenFeld_1", 3, 325); {dritten Listeneintrag einstellen (Salz)=325}
Siehe auch
wcLoadList(), wcSaveList(), wcGetItemData()