Estoy tratando de instalar un controlador en un equipo cliente basado en la versión de MySQL está instalado en el servidor y para hacer que me gustaría comprobar la versión en el servidor a través de clave de registro.Enumerar subclaves del registro en delphi
Dicho esto, tengo que enumerar la subclave (s) de HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB
. Generalmente hay solo una clave debajo de esta y generalmente tiene la forma: MySQL Server #.#
, donde # representa un número.
Pero debido a que no sé qué valor son aquellos, ¿hay una manera de conseguir la llave y entonces puedo obtener los números del nombre para determinar qué controlador para instalar? Estoy pensando que enumerar las subclaves es la mejor forma de obtener la clave, ¿pero quizás también funcionaría un formateo de cadenas inteligente y un bucle?
¡Gracias! Esto era lo que estaba buscando, muy simple. Además, para cualquier otra persona que pueda estar haciendo algo similar, utilicé Registry.RegistryConnect ('SomeIP') para conectarme a la computadora remota. – Aaron