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.
A Jordison
Posts
-
Migration from VB6 -
Spammy activity, member of 11 years, decent rep : A JordisonUnderstood, thanks for the explanation.
-
Spammy activity, member of 11 years, decent rep : A JordisonWhat happens on Sunday? Just curious...
-
Spammy activity, member of 11 years, decent rep : A JordisonIt was just a cheeky comment, but admittedly it does look like site driving. I've deleted it.
-
Program C64 In Your BrowserYou need a proper cross-dev tool, CBM prg Studio www.ajordison.co.uk
-
Who else finds the term "Old Fart" offensive/rude ?Only young farts, presumably.
-
Research takes first steps towards realizing mechanical qubitsBut with more swearing.
-
SpaceX says it will send someone around the Moon on its future monster rocketSend a few flat earthers...
-
It's Alive, Alive, I Tell You!CodeWraith wrote:
Poor old Werner is rotating in his grave now.
But we don't know which way...
-
Rick Dickinson - Designer of ZX everything, diesLet's hope he's not spending the rest of eternity on a C5.
-
Thought of the DayEspecially if there's a chance of a misconception.
-
Learning to program is getting harderI'd like to say "let's hope so" but I'm not sure.
-
Learning to program is getting harderIt has a non-functioning keyboard though, so you'll have to use a third party tool (like CBM prg Studio) and then 'upload' your program to it.
-
Just been firedPom Pey wrote:
From the keyboard factory.....I was wasn't putting in enough shifts.
FTFY
-
Manual HandlngNot to be confused with the Manuel Handling one I watched by accident once...
-
You know you're getting old when...Has Anyone Seen Mike Hunt wrote:
I have pubic hair older than you.
Yes but who's is it?
-
Conditional assemblyYes this is the approach I tried first, but I still had the same problem when I hit an 'else', i.e. which 'else' is it?
-
Conditional assemblyI've written a 6502 assembler (for Commodore machines) and one of its features is conditional assembly, like this;
ifdef var1
else
elseif
So if var1 is defined then is assembled, else . However I want to expand this by allowing nested conditional assembly, like this:
ifdef var1
ifdef var2else
endif
elseendif
Basically the way my assembler works at the moment is if the 'ifdef' condition fails (the variable is not defined) then all of the code following it (until the corresponding 'else' directive) is ignored. It's the 'corresponding else' part which is the problem here. How do I determine which 'else' corresponds with which 'ifdef'? Please note that I can't use the code indentation to determine which 'level' the directives are on. In real life, all of the code will be in the first column (no indentation at all) as my assembler needs directives to be in the first column. I don't need specific code as such, I'm more interested in an algorithm for this. In case you're interested, here's my assembler: www.ajordison.co.uk
-
Whats the biggest change between your childhood versus your own childrenI have a similar story with meals. My mother's rule was if you didn't eat it you went hungry. I think the biggest change for me is that you don't see kids playing outside anymore. When I was young I would disappear for hours at a time, the only real concern being if I didn't turn up for meals. Nowadays parents (including myself) are scared to let their kids play outside, even though I'm sure that the perceived danger isn't as bad as it is. In fact I think that back then it was easier to get in trouble as it was harder to get caught.
-
WSO CCC OTD 04-09-17I lost my train of thought with this one. (Sorry)