Rename a key.
Source position: contnrs.pp line 330
public function TFPHashObjectList.Rename( |
const AOldName: shortstring; |
const ANewName: shortstring |
):Integer; |
AOldName |
|
Key to rename. |
ANewName |
|
New name of key. |
New position in the list.
Rename renames key AOldname to ANewName. The hash value is recomputed and the object is moved in the list to it's new position.
If an object with ANewName already exists, an exception will be raised.