Перечислить подразделы реестра в delphi

Я пытаюсь установить драйвер на клиентскую машину в зависимости от того, какая версия MySQL установлена ​​на сервере, и для этого я хотел бы проверить версию на сервере через ключ реестра.

Тем не менее, мне нужно перечислить подключи HKEY_LOCAL_MACHINE \ SOFTWARE \ MySQL AB . Обычно под этим ключом всего один, и он обычно имеет форму: MySQL Server #. # , где # означает номер.

Но поскольку я не знаю, какое это значение, есть ли способ получить ключ, а затем я могу получить числа из имени, чтобы определить, какой драйвер установить? Я думаю, что перечисление подключей - лучший способ получить ключ, но, возможно, умное форматирование строки и цикл тоже подойдут?

8
задан Kromster says support Monica 2 June 2014 в 06:47
поделиться