Hace no mucho hice un pequeño instalador para una aplicación que usa un origen de datos y para crear un ODBC, solo tienes que escribir en el registro.
Crea el ODBC que necesites mediante el panel de control y luego exporta las siguientes claves desde el registro:
Código:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources\
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\nombre del origen\
De ahí puedes sacar toda la información que necesitas para crear un origen de datos desde tu aplicación, usando la clase TRegistry.
Espero que te sirva...
Saludos...