Hi iv ben programing in vb5.0 and i would like to get vb6.0 can i?
Iv ben programing in vb5.0 for about 2 years and i would like to get vb6.0 but i cant find it. And i dont like .net because: 1 it's not as ez to use. 2 it will not work on windows 98se
I would second whoever said that unless you're a hobbyist and never want to make money out of coding, you have no choice but to learn .NET. If you're doing it for your own pleasure, then by all means try ebay. However, VB.NET Express Edition is currently free, and will give you a chance to at least try to learn .NET without spending anything.
Again, if you're a hobbyist then whatever you do for your own pleasure is fine, and I hope you have fun. But if you have any desire to code for a living, then you'll have to learn that the goal posts do always move, there is always something new to learn. I started in c++, but I've had to learn Python, C, the Palm API, VB6, VB.NET, javascript and C# over the years. Right now I do C# and C++ in about equal measure.
//This is not so much an enhancement like VB4.....VB5......VB6......it is a completely New programming language and environment...........full of gobbledygook geek speak.......
Youre absolutely right. VB up to version 6 was a toy for non programmers. VB.NET is a programming language. In fact, MS wanted to drop a lot more VB6 nastiness than ended up being hte case, because of pressure from existing users. It *is* an entirely new language, and all the better for it, although I still find the syntax nasty.
// iIt was clearly written by disparate groups of C programmers who took it upon themselves to make VB more like C, a task they took on clearly without communicating with each other............
Actually, VB.NET is tied to working along with the .NET framework. All versions of VB are written by C++ programmers, where did you think VB came from
// such as creating a file browse facility on a form which ought to be a standard control
There IS a file browse control, which I think is a joke. Anyhow, how is creating an instance of a dialog and calling it so hard
// this core simplicity is now destroyed and will dissuade people from learning to program their own applications....
The flood of people downloading VBE and asking questions here belies that thought. But either way, I wouldn't mind if there were fewer people who knew how to knock out a VB6 app and then think this is equivelant to what a programmer does.
I hope I haven't misinformed you but the .NET Framework 2.0 will work on Windows 98. VS 2005 won't as it requires additional resources such as Internet Information Server and optionally SQL Server which will not run on Windows 98. However, it will run fine on Windows XP Professional and I also believe the Home edition.
I know what you mean when you say that statements are made longer in .NET but in many ways you will get used to it and find this a good thing. .NET is an Object Orientated Language, and as such you will learn to program in an Object Orientated fashion and find a lot of things which seem daunting to you now, quite easy. You will also find that you can be just as productive (if not more so) when using .NET, it's just the initial learning curve that can be a bit daunting.
It may be worth your while downloading the VB 2005 Express Edition (free of charge until November 6th 2006 - off the top of my head, so check the licensing FAQ) and installing that. Again, you will need to install XP or higher. Then you can have a play around with it and get a feeling for how things are done in .NET. There are plenty of good tutorials out there for the .NET beginners.
The MSDN subscription just stopped distributing 6.0 and although it is still supported MS no longer sells VB6...
It may be an expensive solution...but I just checked MSDN subscriber downloads and it is still available there!...FYI all the way back to VB2.0 and quickbasic too!
I have played with it on my dads computer and thare some stuff i like about it. but thares a lot of stuff i made in vb5 that will not work on .net. il look in to it some more. but is y i dont have xp on my computer because vb5 will not work on xp home so it's .net or vb5 :(
I don't believe you can buy VB6 anymore (retail at least). Your best bet would be something like e-bay.
However, I personally would recommend that you look into .NET. It is definitely the way forward and although you can do a lot with VB6, there is not as much support for it anymore save for forums, newsgroups and the like. Also, Microsoft have made great efforts to lessen the learning curve from classic VB to VB.NET with the introduction of Visual Studio 2005.
Also, the .NET Framework does support Windows 98 however, you will need Windows 2000 upwards for developing .NET applications.
I agree with the poster, visual basic express is much more complex, and inconsistent with itself even let alone previous versions of VB.........requiring far more coding than should be necessary......
Me and My for example......in addition there is a lot more coding to do even simple tasks, such as creating a file browse
facility on a form which ought to be a standard control
the original idea of visual basic was that it should be visual and the basics of the program you were intending to create were simply drag and drop controls.................now there is literally tons of coding to do even relatively simple tasks, if this were not enough the syntax is now inconsitent with previous versions of VB, and in some cases itself...........
This is not so much an enhancement like VB4.....VB5......VB6......it is a completely New programming language and environment...........full of gobbledygook geek speak.......
The Visual basic of old, being a simple convenient tool that allowed virtually anyone to build relatively simple windows applications for themselves, ..........by making it unnecesarily and incoherantly complex ..this core simplicity is now destroyed and will dissuade people from learning to program their own applications....
iIt was clearly written by disparate groups of C programmers who took it upon themselves to make VB more like C, a task they took on clearly without communicating with each other............
My copy of the VB express manual is torn up in the Bin and the CD now serves as a coffee mat...........I am back to VB5 and 6...........
What it means is, If you are a Registered MSDN Subscriber, additional downloads are available to you, one of which is VB6, since they are no longer shipping VB6 media as part of the subscription. You have to login to get it.
I believe you would need the professional subscription or higher (which for a new subscription I think is US$1200). Luckily, I have copies - legitimately purchased - of VB going back to VB3 - because you never know when you need to upgrade that old 16 bit VB application .
Oh, VB is hard to find on e-bay, however Visual Studio 6 (which includes VB6) is a bit more common.
So .net v2 will work on win 98 cool. but you see my computer has 98 and i like it beter the XP and iv trad to go to .net but i cnat even just put a Box on a form or a line i have to do it all in code. And thay made .net a lot longer like in vb5 i can do App.Path and get my exe path .net i have to do "thing.thing.thing.thing" and thares a lot of stuff thay did like that.
Hi iv ben programing in vb5.0 and i would like to get vb6.0 can i?
Hi iv ben programing in vb5.0 and i would like to get vb6.0 can i?
Bard7
>What does this mean as far as intellectual property rights
If you currently own a legitimate copy of VB6 you are free to continue building and distibuting apps.
>Is VB6 free now
No, it just not being retailed by MS anymore.
SpencerInLa
Thanks for all your help.
Carver42
I would second whoever said that unless you're a hobbyist and never want to make money out of coding, you have no choice but to learn .NET. If you're doing it for your own pleasure, then by all means try ebay. However, VB.NET Express Edition is currently free, and will give you a chance to at least try to learn .NET without spending anything.
Again, if you're a hobbyist then whatever you do for your own pleasure is fine, and I hope you have fun. But if you have any desire to code for a living, then you'll have to learn that the goal posts do always move, there is always something new to learn. I started in c++, but I've had to learn Python, C, the Palm API, VB6, VB.NET, javascript and C# over the years. Right now I do C# and C++ in about equal measure.
Mark Levison
//This is not so much an enhancement like VB4.....VB5......VB6......it is a completely New programming language and environment...........full of gobbledygook geek speak.......
Youre absolutely right. VB up to version 6 was a toy for non programmers. VB.NET is a programming language. In fact, MS wanted to drop a lot more VB6 nastiness than ended up being hte case, because of pressure from existing users. It *is* an entirely new language, and all the better for it, although I still find the syntax nasty.
// iIt was clearly written by disparate groups of C programmers who took it upon themselves to make VB more like C, a task they took on clearly without communicating with each other............
Actually, VB.NET is tied to working along with the .NET framework. All versions of VB are written by C++ programmers, where did you think VB came from
// such as creating a file browse facility on a form which ought to be a standard control
There IS a file browse control, which I think is a joke. Anyhow, how is creating an instance of a dialog and calling it so hard
// this core simplicity is now destroyed and will dissuade people from learning to program their own applications....
The flood of people downloading VBE and asking questions here belies that thought. But either way, I wouldn't mind if there were fewer people who knew how to knock out a VB6 app and then think this is equivelant to what a programmer does.
MartinBrill
Hi
I hope I haven't misinformed you but the .NET Framework 2.0 will work on Windows 98. VS 2005 won't as it requires additional resources such as Internet Information Server and optionally SQL Server which will not run on Windows 98. However, it will run fine on Windows XP Professional and I also believe the Home edition.
I know what you mean when you say that statements are made longer in .NET but in many ways you will get used to it and find this a good thing. .NET is an Object Orientated Language, and as such you will learn to program in an Object Orientated fashion and find a lot of things which seem daunting to you now, quite easy. You will also find that you can be just as productive (if not more so) when using .NET, it's just the initial learning curve that can be a bit daunting.
It may be worth your while downloading the VB 2005 Express Edition (free of charge until November 6th 2006 - off the top of my head, so check the licensing FAQ) and installing that. Again, you will need to install XP or higher. Then you can have a play around with it and get a feeling for how things are done in .NET. There are plenty of good tutorials out there for the .NET beginners.
HTH
Curtis G
I second ebay!
The MSDN subscription just stopped distributing 6.0 and although it is still supported MS no longer sells VB6...
It may be an expensive solution...but I just checked MSDN subscriber downloads and it is still available there!...FYI all the way back to VB2.0 and quickbasic too!
Matthew Hoover - MSFT
Electronic Screw
I have a working copy of Visual Studio 6 could sell ya cheap. No library though. I never used it anyhow.
BoeroBoy
Hi
I don't believe you can buy VB6 anymore (retail at least). Your best bet would be something like e-bay.
However, I personally would recommend that you look into .NET. It is definitely the way forward and although you can do a lot with VB6, there is not as much support for it anymore save for forums, newsgroups and the like. Also, Microsoft have made great efforts to lessen the learning curve from classic VB to VB.NET with the introduction of Visual Studio 2005.
Also, the .NET Framework does support Windows 98 however, you will need Windows 2000 upwards for developing .NET applications.
HTH
nd_ramesh
Dman,
What does this mean as far as intellectual property rights
Is VB6 free now
Lourdes
I agree with the poster, visual basic express is much more complex, and inconsistent with itself even let alone previous versions of VB.........requiring far more coding than should be necessary......
Me and My for example......in addition there is a lot more coding to do even simple tasks, such as creating a file browse
facility on a form which ought to be a standard control
the original idea of visual basic was that it should be visual and the basics of the program you were intending to create were simply drag and drop controls.................now there is literally tons of coding to do even relatively simple tasks, if this were not enough the syntax is now inconsitent with previous versions of VB, and in some cases itself...........
This is not so much an enhancement like VB4.....VB5......VB6......it is a completely New programming language and environment...........full of gobbledygook geek speak.......
The Visual basic of old, being a simple convenient tool that allowed virtually anyone to build relatively simple windows applications for themselves, ..........by making it unnecesarily and incoherantly complex ..this core simplicity is now destroyed and will dissuade people from learning to program their own applications....
iIt was clearly written by disparate groups of C programmers who took it upon themselves to make VB more like C, a task they took on clearly without communicating with each other............
My copy of the VB express manual is torn up in the Bin and the CD now serves as a coffee mat...........I am back to VB5 and 6...........
Lars Breiter
What it means is, If you are a Registered MSDN Subscriber, additional downloads are available to you, one of which is VB6, since they are no longer shipping VB6 media as part of the subscription. You have to login to get it.
I believe you would need the professional subscription or higher (which for a new subscription I think is US$1200). Luckily, I have copies - legitimately purchased - of VB going back to VB3 - because you never know when you need to upgrade that old 16 bit VB application
.
Oh, VB is hard to find on e-bay, however Visual Studio 6 (which includes VB6) is a bit more common.
adandreamohr