Thanks Moritz for your advice. The file did exist, but your suggestion reported that it did not. I have found the primary problem in my code. In the elsif test I did not have the pathname to the directory I was recovering files from, prefixed to fNameArray[a] so my code was not testing properly for directories. I have corrected that error and another syntax error I had. The code is executing now, as I intended it to. Thanks...
FYI: When replying to someone, be sure to reply to their node, or they may not see your reply. That may cause the conversation to end before the issue is resolved...