Also unter C kann ich, neben den C-Funktionen, das Control direkt mit den Befehlen bearbeiten:
SetPropChar("NameBild.pdl","Control1","PressTBButton","New");//Neuer Eintrag
SetPropChar("NameBild.pdl","Control1","PressTBButton","Edit");//Eintrag editieren
SetPropChar("NameBild.pdl","Control1","PressTBButton","ReadVar");//in Archiv schreiben
SetPropChar("NameBild.pdl","Control1","PressTBButton","WriteVar");//aus Archiv lesen
Hab mal kurz probiert, also damit kannst du auf das Control zugreifen und dann über PressTBButton das Archiv bearbeiten (wobei ich aber nicht alle Befehle für PressTBButton kenne, nur oben die)
HTML:
Sub OnClick(ByVal Item)
Dim objControl
Set objControl = ScreenItems("Control1") 'Also Control des User Archivs
objControl.PressTBButton = "*" 'Befehl wie Edit
End Sub
Es gibt aber noch die Möglichkeit, das User Archiv über Steuervariablen anzusprechen. Ein Beispiel findest du in der WinCC Hilfe unter "Steuervariablen , Beispiel".
Ich könnte dir auch ein paar Beispiele in C zusenden.