Hi again rpwagner,
Unfortunately, it is not possible to have a wave file "play a number". You would have to have a different wave file for each number. This is because wave files are just digitized amplitude vs. time data. If you have a voice synthesizer card in your computer such as used by blind people, you could do this--except it wouldn't be a wave file. You would then be passing a string to the voice synthesizer card using the card's software interface (probably a DLL like the one your wave file Play routine uses).
Regarding the wave file issue, instead of recording 101 wave files (for zero to 100 percent) you could have wave files for the numbers "one" through "nineteen" and also "twenty", "thirty", "forty", etc., and play these in sequence to get all 101 numbers using only about 30 wave files. For example, to get the number 54%, you would play the wave file "fifty" followed by "four" followed by "percent".