I am afraid that you are right..I have tried all the tricks that I can think of to make sndplaysound load a wav greater than 2MB directly from resource file instead of loading to disk and playing it from the hard drive. I can't make VB do what it will not do...It was just puzzling to me that it will play a 2MB wav from the hard drive and not from a resource file. Thx...