Hello press,
We would need to know how your DLL stores this filename/filenumber mapping. Does the DLL have a global variable which is an array or pointer to a linked list of name/number mappings? Or does it have some functions for extracting this data (FilenameFromNumber or FilenumberFromName for example)? If you can provide us with further information, I am sure that someone can help you (we currently have no idea of how your DLL stores and maps filenames and numbers).
Jeremiah Cox
Applications Engineer
National Instruments
http://www.ni.com/ask