Seriously, this code is ugly as ****...
Instead of just copy & pasting other ppl's code and putting it together to create the ultimate ugliness you should rather actually learn to code..
Code:
pszLibFileRemote = OpenFileDialog1.FileName
pszLibFileRemote = OpenFileDialog2.FileName
How is this supposed to work?
It's obvious only one dll gets injected