Well, I am pretty sure from that error message that this was written in either VB.net or C# (the latter one would make more sense), in which case it could be decompiled, and debugged to see what the error is (some run time error, so some code is messed up), and it could probably be fixed with some more code. I don't have time to do that though :/