Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Windows Development
  4. Migration from VB6

Migration from VB6

Scheduled Pinned Locked Moved Windows Development
csharpdatabasetoolswinforms
4 Posts 4 Posters 22 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    A Jordison
    wrote on last edited by
    #1

    We have a suite of around 15 applications which we use to manage a MES, all written in VB6. There are around 200,000 lines of code spread over the apps, most with a SQL DB but the apps are quite simple, e.g. no custom controls. Can anyone recommend a service/utility to convert these to a .net winforms language? We haven't decided which one yet but probably C#. There will probably only be one or two devs working on this so writing from scratch isn't really an option. Surprisingly we have a budget so we're not limited to free tools. Any suggestions greatly appreciated.

    Richard Andrew x64R M J 3 Replies Last reply
    0
    • A A Jordison

      We have a suite of around 15 applications which we use to manage a MES, all written in VB6. There are around 200,000 lines of code spread over the apps, most with a SQL DB but the apps are quite simple, e.g. no custom controls. Can anyone recommend a service/utility to convert these to a .net winforms language? We haven't decided which one yet but probably C#. There will probably only be one or two devs working on this so writing from scratch isn't really an option. Surprisingly we have a budget so we're not limited to free tools. Any suggestions greatly appreciated.

      Richard Andrew x64R Offline
      Richard Andrew x64R Offline
      Richard Andrew x64
      wrote on last edited by
      #2

      I don't think you'll have much luck with finding anything that converts VB6 to .NET. The two are fundamentally different in many ways, and it's not simply a matter of translating syntax.

      The difficult we do right away... ...the impossible takes slightly longer.

      1 Reply Last reply
      0
      • A A Jordison

        We have a suite of around 15 applications which we use to manage a MES, all written in VB6. There are around 200,000 lines of code spread over the apps, most with a SQL DB but the apps are quite simple, e.g. no custom controls. Can anyone recommend a service/utility to convert these to a .net winforms language? We haven't decided which one yet but probably C#. There will probably only be one or two devs working on this so writing from scratch isn't really an option. Surprisingly we have a budget so we're not limited to free tools. Any suggestions greatly appreciated.

        M Offline
        M Offline
        Mycroft Holmes
        wrote on last edited by
        #3

        A Jordison wrote:

        so writing from scratch isn't really an option

        I think that is about to change, I have never heard of a successful or even adequate conversion utility. This used to be my bread and butter, a total rewrite is going to be your best option. And for Ghu's sake do not outsource the project, you need to domain knowledge to do this properly.

        Never underestimate the power of human stupidity - RAH I'm old. I know stuff - JSOP

        1 Reply Last reply
        0
        • A A Jordison

          We have a suite of around 15 applications which we use to manage a MES, all written in VB6. There are around 200,000 lines of code spread over the apps, most with a SQL DB but the apps are quite simple, e.g. no custom controls. Can anyone recommend a service/utility to convert these to a .net winforms language? We haven't decided which one yet but probably C#. There will probably only be one or two devs working on this so writing from scratch isn't really an option. Surprisingly we have a budget so we're not limited to free tools. Any suggestions greatly appreciated.

          J Offline
          J Offline
          jschell
          wrote on last edited by
          #4

          Googling suggests some

          convert from vb6 to C#

          Based on my experience long ago of using a tool to convert from MS Basic (not VB) to C++ I wouldn't expect anything but some poor code. If it even run expect there to be problems and that it runs slower.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups