In the error handler block, we return a variety of information including the filename:The filename it returns appears to be valid - "\\vpdevsql\vp_share\download_requests\14_15519_3_1.zip" - which is what we expect to see and which opens just fine when we put it in the Start -> Run menu. Like I say, this has been running like a champ for years until we changed a different function in the DLL. How the bleep can changing a function in a DLL break a different function in the DLL? The rest of the functions in the DLL appear to execute just fine. I even changed the signature of the function by adding a parameter and that didn't seem to help...Code:ReadBinaryFile = "Error: " & Err.Number & ", " & Err.Description & " (Line " & Erl & ") | File Name: " & strFileName & " | File Number: " & intFileNum
Please let me know if I can supply more or better information. this is a real stumper for me.




Reply With Quote