VB6 already has been replaced, unfortunately (by VB.NET and now VB 2005, which confusingly is the next version of VB.NET).bomberesque wrote:nice. Post script please, /me wants a look...
Eion, I read somewhere that VB6 will be replaced by VB.NET
The firm I work for will unlikely upgrade in the next while anyway, so I'm relatively safe, but do you know if VB.NET will be a steep learning curve from VB6 (ie, would we be better offf learning VB.NET straight off, rather than spending time on some dying language)
I haven't done much programming (except for a bit of Perl and VBA) in the last five years, but as far as I know VB.NET is fairly different - it's object-oriented, for one thing, and from the code I've seen it looks over-complicated for the simple sort of stuff that VB is really intended for.
Here's my recommendation:
- if you're just learning Visual Basic 6 to do purely Visual Basic 6 standalone applications-type stuff, then you're better off learning VB.NET.
- if you want to do Visual Basic 6 and Visual Basic for Applications stuff (i.e. code within Excel, Access, et cetera), then keep on learning Visual Basic 6, or you'll end up hideously confused.