( hMap : Longint;
Key : ...) : Byte
Vrací true, jestliže existuje naprosto stejný klíč Key v mapě, jejiž identifikátor je hMap. Klíč Key musí být takového typu, který byl zvolen při otevírání mapy. Jestliže použijete jiný typ, nemusí být nutně hlášena chyba protože automaticky dojde k vnitřnímu převodu typů, ale funkce nemusí vracet korektní výsledek.
Funkcí _MapFind zjistíte i uloženou hodnotu.
Podívejte se na: Procedury a funkce - Mapy
Příklad:
dim hMap : Longint;
hMap := MapOpen(MAP_LONG);
MapAdd(hMap, O[dbIdent], O[oJmeno]);
...
if(_MapExistsKey(hMap, 100))then
...
endif