Gets a value of given key
Lists.au3 _MapKeyByValue( $aMap, $vValue [, $bCaseSensitive = False ]] ) |
$aMap | Key map array as handle |
$vValue | Value to search for |
$bCaseSensitive | True = case sensitive for strings, False = case insensitive |
value | Key belonging to value |
1 | Not a key map |
2 | Key map is empty, no values |
3 | Value not found |
_MapAdd, _MapValueByKey, _MapRemoveByKey, _MapRemoveByValue, _MapGetKey, _MapGetValue, _MapKeyInMap, _MapValueInMap
Local $aAddress = _MapCreate()
_MapAdd( $aAddress, "street", "Scary avenue" )
_MapAdd( $aAddress, "town", "Ghost town" )
_MapAdd( $aAddress, "state", "Night state" )
....
If _MapValueInMap( $aAddress, "Scary
avenue" ) > -1 Then _ConsoleWrite(
_MapKeyByValue( $aAddress, "Scary
avenue" ) ) ; street