Microsoft Scripting Runtime
Exists Method
Key value being searched for in the Dictionary object.
Description
Returns true if a specified key exists in the Dictionary object, false if it does not.
Syntax
Visual Basic
Public Function Exists( _
   ByRef Key As Variant _
) As Boolean
Parameters
Key
Key value being searched for in the Dictionary object.
Example

The following example illustrates the use of the Exists method.

Checking if an item exists (JScript)
Copy Code
function keyExists(k)
{
   var fso, s = "";
   d = new ActiveXObject("Scripting.Dictionary");
   d.Add("a", "Athens");
   d.Add("b", "Belgrade");
   d.Add("c", "Cairo");
   if (d.Exists(k))
      s += "Specified key exists.";
   else 
      s += "Specified key doesn't exist.";
   return(s);
}
Checking if an item exists (Visual Basic)
Copy Code
Function KeyExistsDemo
   Dim d, msg   ' Create some variables.
   Set d = CreateObject("Scripting.Dictionary")
   d.Add "a", "Athens"   ' Add some   keys and items.
   d.Add "b", "Belgrade"
   d.Add "c", "Cairo"
   If d.Exists("c") Then
      msg = "Specified key exists."
   Else
      msg = "Specified key doesn't exist."
   End If
   KeyExistsDemo = msg
End Function
See Also

Dictionary Collection  | Dictionary Members  | Add Method  | Items Method  | Keys Method  | Remove Method  | RemoveAll Method

Send feedback