int AB_READSTRING(AB_STR_ITEM *,int rec_num, int field_ID);
Функция получает определенную строку от конкретной записи
AB_STR_ITEM * st = new AB_STR_ITEM; AB_GET_STRUCT abs; int i = 0; short* abd = (short*)get_AB_ITEMS_DESC(); //Ищем нужный ITEM_DESC while(i!=AB_ITEM_FPI) { if ( abd[ AB_ITEM_DESC_NUM_DISPLACE/sizeof(short) ] == AB_ITEM_FIELD_NAME ) break; abd += AB_ITEM_DESC_SIZE/sizeof(short); i++; } abs.unk_02 = 2; abs.rec_num = 1; int num = GetABRecNum(&abs); AB_READSTRING( st, num, abd[ AB_ITEM_DESC_ID_DISPLACE/sizeof(short) ] ); TEXTID name = AB_NAME_ITEM2TextID(st); //получаем TEXTID с именем контакта