VB6 to VB.net conversion [closed]
There is one that comes with vb.net. When you open a .vbp vb6 project, it asks if you would like to automatically convert it to vb.net. It does a pretty good job, exclusive of third party add-ons.
There is one that comes with vb.net. When you open a .vbp vb6 project, it asks if you would like to automatically convert it to vb.net. It does a pretty good job, exclusive of third party add-ons.
Clearly this is a major undertaking which will involve lots of work. So my advice would be to treat it like a very long term project. Have a clear goal in mind, which addresses major issues like security, resilience, maintainability and the future of your applications. Once this has been agreed on by the stake … Read more
I am Eugenio La Mesa, general manager at Code Architects. I read a few comments on our VB Migration Partner and conversion tools in general, and thought I might add some hopefully useful hints. First, our conversion software does support all VB6 graphic properties and methods – with the only exception of DrawMode and ClipControls. … Read more
The formatting routine that VB6 uses is actually built into the operating system. Oleaut32.dll, the VarFormat() function. It’s been around for 15 years and will be around for ever, considering how much code relies on it. Trying to translate the formatting strings to a .NET composite formatting string is a hopeless task. Just use the … Read more
dll.Increment( num ) Because you are using parentheses, the value is forcibly passed by value, not by reference (the compiler creates a temporary copy and passes that by reference). Remove the parentheses: dll.Increment num EDIT: A more complete explanation by MarkJ.