Quote Originally Posted by noeska
Why would you want to read out the sound card name? Just curious.
For use in a bug report tool I'm writting.
The idea is to compose a report containing the call stack and the hardware components of the user computer. Almost all the other specs (video card, free memory, total physical memory, processor family and speed, etc...) I could get using some Win32API, but I could not discover nothing about the sound cards hardware.

Quote Originally Posted by Brainer
You can use WMI. Read up on it on Wikipedia.

And here's an example written in Delphi - http://www.planet-source-code.com/vb...=tp%2FG6282254

Hope it helps.
I could not compile the source with Delphi2009 because the unit generated by importting the WMI Scripting Library is not compatible with the one used in the project, but even so, it is a really interesting lecture for me.

By the way, I found an article here (http://www.prototypical.co.uk/pdf/ar...%20wmi%202.pdf) explaining how to use WMI with delphi. Tomorrow I'll try implement the functions and see where I could reach.

Thanks a lot.