I looked at the code and apparently the conversion tools do not work. The VB syntax for creating threads and event handlers is quite different than C#. I rewrote it in VB and this should work, God willing. I've tested it in a VB compiler also in Visual Studio for compilation errors and there are none.