Returns the current item in the enumeration (for CommonInterfaces.IStringIterator ), your "place" in the enumeration. When the iterator is first supplied or when it is Reset, there is no current element (calling this method in such a case would raise an exception). Only after the first call to the NextElement method will this method return a value. Unlike the NextElement method which returns a new value every time you call it, this method always returns the same value no matter how many times you call it (until NextElement is called, of course).
This method is part of the CommonInterfaces.IStringIterator interface.
Note |
---|
The CurrentElementO method implements the CurrentElement method for the IObjectIterator interface, and the CurrentElementP method implements the CurrentElement method for the IIterator interface. |
Namespace: RSInterfaceCollections
Delphi |
public |
Return Value
Type: String
IStringIterator.CurrentElement
IIterator.CurrentElement
IObjectIterator.CurrentElement
The following code shows how to use the iterator to get all the strings and only display the strings that have "hello" in a TStrings object:
|