title: What could cause a "Runtime Error 5 - Invalid procedure call or argument" when running a VB 6 executable?
body: <p>I have an existing VB 6 project, but I had to change the design and after changing the design I could save the updated code but could not reflect the changes in the exe file as the existing exe file can't be edited. How do I do this? I tried to move the existing exe file to another location and save new exe file but when I run the new one I get the following error:</p>
  
  <blockquote>
    <p>Runtime error 5 - Invalid procedure call or argument.</p>
  </blockquote>
  
  <p>What could be causing this error, and how can I fix it?</p>