Regulars Expressions. Methods and properties. How to use the object and his collections. How to create complex patterns.
Subjects for session 14
Dictionary Object. Properties. Methods.
Dictionary Object Denotations
A Dictionary object is the equivalent of a PERL associative array. Items can be any form of data, and are stored in the array. Each item is associated with a unique key. The key is used to retrieve an individual item and is usually a integer or a string, but can be anything except an array.
Dictionary Object Count Property
Returns the number of items in a collection or Dictionary object. Read only. Syntax
objDictionary.Count
The object is always the name of one of the items in the Applies To list.
Dictionary Object Item Property
Sets or returns an item for a specified key in key in a Dictionary object. For collections, returns an item based on the specified key . Syntax
object.Item( object.Item(key key) )[ = newitem]
If key If key is is not found when changing an item, item, a new key is key is created with the specified newitem. newitem. If key If key is is not found when attempting to return an existing item, a new key is key is created and its corresponding item is left empty.
Dictionary Object Key Property
Sets a key in a Dictionary object. The newkey is a new value that replaces the specified key . Syntax object.Key( object.Key(key ) = newkey
If key is not found when changing a key , a new key is created and its associated item is left empty.
Dictionary Object Add Method
Adds a key and item pair to a Dictionary object. Syntax object.Add object.Add (key, item)
An error occurs if the key already exists.
Dictionary Object Exist Method
Returns true if a specified key exists in the Dictionary object, false if it does not. Syntax object .Exists( .Exists(key )
The key parameter, is the key value being searched for in the Dictionary object.
Dictionary Object Items Method
Returns an array containing all the items in a Dictionary object. Syntax object .Items( .Items( )
Dictionary Object Keys Method
Returns an array containing all existing keys in a Dictionary object. Syntax object .Keys( .Keys( )
Dictionary Object Remove Method
Removes a key, item pair from a Dictionary object. Syntax object .Keys( .Keys( )
An error occurs if the specified key, item pair does not exist.
Dictionary Object RemoveAll Method
The RemoveAll method removes all key, item pairs from a Dictionary object. Syntax object .RemoveAll( .RemoveAll( )
Function ShowKeys () Dim a, d, i, s ' Create some variables. Set d = CreateObject CreateObject("Scripting.Dictionary") ("Scripting.Dictionary") ' Add some keys and items. d.Add "a", "Athens" ' : d.Add "b", "Belgrade" "Belgrade " : d.Add "c", "Cairo" a = d.Keys ' Get the keys. For i = 0 To d.Count -1 ' Iterate the array. s = s & a(i) & vbNewLine & vbNewLine ' Create return string. Next ShowKeys = s End Function
Make sure to visit us
Tutorials Articles Proikects And much more www.AdvancedQTP.com
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.