Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

wcLoadList (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Lädt den Inhalt eines Listen- oder Kombinationsfelds aus einer Datei.

Kategorie

Windows-Steuerelemente

Syntax

[Ergebniscode=]wcLoadList("SteuerelementName", "Dateiname");

Parameter

Steuerelement

Der Name des Windows-Steuerelements, Bsp.: ListenFeld_1. Zeichenfolge oder Meldungsvariable.

Dateiname

Der Name der Datei, in die gespeichert werden soll. Wenn kein vollständiger Pfadname angegeben wird, wird angenommen, dass sich die Datei im Projektordner befindet. Zeichenfolge oder Meldungsvariable.

Anmerkungen

Eine Liste der Ergebniscodes finden Sie unter Fehlermeldungen von Windows-Steuerelementen auswerten

Wenn Sie die Einträge für ein Listen- oder Kombinationsfeld aus einer Datei laden möchten, muss diese entsprechend formatiert sein. Das Format lautet wie folgt: Format:

Steuerelementtyp, Listenumfang

Listeneintrag, Eintragsdaten

Listeneintrag, Eintragsdaten

: :

: :

Listeneintrag, Eintragsdaten

Als Steuerelementtyp geben Sie COMBOBOX für ein Kombinationsfeld bzw. LISTBOX für eine Liste an.

Nehmen wir an, eine Listendatei soll in ein Kombinationsfeld geladen werden. Das Feld soll drei Optionen enthalten, denen noch keine Daten zugeordnet wurden. Die Datei müsste hierzu folgendes Format aufweisen:

COMBOBOX, 3

Schokolade, 0

Vanille, 0

Erdbeere, 0

COMBOBOX ist der Typ des Steuerelements. Die "3" gibt den Umfang der Liste an (d. h. 3 Einträge). Schokolade wird dann als erster Eintrag bzw. in Position 1 aufgeführt, Vanille in Position 2 und Erdbeere in Position 3. Alle Einträge haben einen Datenwert 0.

Weitere Informationen zu Elementdaten finden Sie unter wcSetItemData (Funktion).

Geltungsbereich

Listenfelder und Kombinationsfelder.

Beispiel(e)

Die folgende Anweisung lädt die Einträge aus der Datei C:\Liste.txt in das angegebene Kombinationsfeld:

wcLoadList("Kombifeld_1", "C:\Liste.txt");

Siehe auch

wcAddItem(), wcSaveList()