OnlineContainer differences between Onlinevariables and Onlinevariable removing and deleting
Hi @ all!
Where are the differences between Onlinevariables and Onlinevariable.
I just want to know if my understanding is correct.
Onlinevariables hold all Objects of the type Onlinevariable, and so Onlinevariable is basically a subset of Onlinevariables.
Onlinevariables.CreateOnlineVariables("Name_of_the_new_Onlinevariable_Container")
=> Create a new Container (Type: Onlinevariable) with Name "Name_of_the_new_Onlinevariable_Container"
OnlineVariable.Add "Variable_Name" => inserts the Variable with the appropriate name
OnlineVariable.Remove "Variable_Name" => removes a Variable with the appropriate name
OnlineVariable.Define /Undefine => Activates/Deactivates the container
Onlinevariables.DeleteOnlineVariables("Name_of_the_new_Onlinevariable_Container")
=> Deletes the container?
My questions:
What happens to the variables in the old container, if only the method Onlinevariables.DeleteOnlineVariables is called? Do I have to delete all variables before with OnlineVariable.Remove or are they automatically removed?
How do I implement the eventhandling with OnlineContainers and how does it work?
Is normal reading (mylocalVar = myzenonVar.Value ) and writing (myzenonVar.Value = 5) still possible even with variables in a container.
Thanks for help in advance.
This is a migrated post! Originally posted on 16.07.2009 by user mastr. Please be aware that information can be outdated.