Sto tentando di installare un driver su un computer client in base a quale versione di MySQL è installata sul server e per farlo vorrei verificare la versione sul server tramite la chiave di registro.Enumera le sottochiavi del registro in delphi
Detto questo, ho bisogno di enumerare la sottochiave (s) di HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB
. Di solito c'è solo una chiave sotto questa ed è generalmente nella forma: MySQL Server #.#
, dove # sta per un numero.
Ma perché non so quale valore sono, c'è un modo per ottenere la chiave e quindi posso ottenere i numeri dal nome per determinare quale driver installare? Sto pensando che l'enumerazione delle sottochiavi sia il modo migliore per ottenere la chiave, ma forse potrebbe funzionare anche un'intelligente formattazione e ciclo delle stringhe?
Grazie! Questo era quello che stavo cercando, molto semplice. Inoltre, per chiunque altro stia facendo qualcosa di simile, ho usato Registry.RegistryConnect ('SomeIP') per connettermi al computer remoto. – Aaron