Помогите выдернуть запись: HKEY_CURRENT_USER Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections Чтоб ровно 127.127.127.1:80
Так-как Тс толком не объяснил, вот мои варианты: 1. Выдергивать все значение записи реестра и какой-нибудь регуляркой находить ip адрес. 2. Выдернуть hex значение. 8 байтов по адресу 0010 и 0018 и преобразовать в нужный тебе вид. 3.просто вырезать нужные символы нужной длинны начиная с определенного места в тексте. p/s кто вообще так значения в реест пишет.....
И так Да IP всегда начинается с 0010 Но вот до куда его обрезать хз как вычислить. Можно но муторно. Сначала вырезал до 07 Но потом оказалось что ставя еще одну опцию программе то он уже меняется нету 07 байта есть нули. Можно написано извращенную функцию. Но не известно как она будет работать. И вот обратился можно ли как то попроще дергать?
По оффсету 0x0C лежит int, который определяет длину записи по оффсету 0х10. В данном случае 0х10 char'ов. На Delphi это будет почти AnsiString по оффсету 0х10