Warning

 

Close
Confirm Action

Are you sure you wish to do this?

Cancel Confirm
AR15.COM
12/12/2007 8:39:25 PM EDT
What is a legitimate place to get a copy of Visual Basic 6? I want to code some applications in the language I used in high school and I don't want to bother learning this new .NET crap. I'd like to get a legit copy of VB6. What's the best place?
12/12/2007 8:44:15 PM EDT
[#2]
A VB6 programmer calling .NET crap.

If you were a C or C++ programmer, I'd think "Well, okay", but the irony here...oh, the irony.

Anyway, to answer your question, it's going to be difficult to find, since pretty much everybody else who makes money at it has moved on.

EDIT: Or, I suppose they still sell regular old Visual Studio, like DVDTracker posted.
12/12/2007 8:48:46 PM EDT
[#3]

Quoted:
A VB6 programmer calling .NET crap.

If you were a C or C++ programmer, I'd think "Well, okay", but the irony here...oh, the irony.

Anyway, to answer your question, it's going to be difficult to find, since pretty much everybody else who makes money at it has moved on.

EDIT: Or, I suppose they still sell regular old Visual Studio, like DVDTracker posted.


I work in C++ as well, but I have a special love for VB6. It was the first language I learned, and I did my best to push the engine to the limits. I made text-based adventures (one was published on Download.com ), side-scrolling games, and whatever I could think of.

My favorite project was to have the computer randomly generate letters. Then I had the program go through in order and see what words were written. I was hoping for a satanic message, but the best I ever got was ADD AN ASS
12/12/2007 8:49:01 PM EDT
[#4]
It would be easier to learn a little .NET than dig up dinosaurs.  It will be easier to write better code once you learn .NET anyway.  Besides, you can get Visual Studio 2005 Express for free.  And there is a little backwards compatibility for some of the basic tasks.
12/12/2007 8:49:23 PM EDT
[#5]
No self-respecting nerd or geek would touch VB with a 10' pole.

Rapid application development, my ass. More like rapid-rewrite-to-a-real-language, amirite?

Those who can't use VB.
12/12/2007 8:50:47 PM EDT
[#6]

Quoted:
No self-respecting nerd or geek would touch VB with a 10' pole.

Rapid application development, my ass. More like rapid-rewrite-to-a-real-language, amirite?

Those who can't use VB.


I've been to C++. As much as I love semi-colons and compiler errors that look like a string of hex and symbols had an orgy, I'll stick to VB6 for farting around and making silly applications.
12/12/2007 8:53:34 PM EDT
[#7]

Quoted:

Quoted:
No self-respecting nerd or geek would touch VB with a 10' pole.

Rapid application development, my ass. More like rapid-rewrite-to-a-real-language, amirite?

Those who can't use VB.


I've been to C++. As much as I love semi-colons and compiler errors that look like a string of hex and symbols had an orgy, I'll stick to VB6 for farting around and making silly applications.


So far, the one's you've described can be made as shell scripts. You don't even need a compiler.
12/12/2007 8:54:12 PM EDT
[#8]

Quoted:

Quoted:

Quoted:
No self-respecting nerd or geek would touch VB with a 10' pole.

Rapid application development, my ass. More like rapid-rewrite-to-a-real-language, amirite?

Those who can't use VB.


I've been to C++. As much as I love semi-colons and compiler errors that look like a string of hex and symbols had an orgy, I'll stick to VB6 for farting around and making silly applications.


So far, the one's you've described can be made as shell scripts. You don't even need a compiler.


You can make a text-based adventure in a shell script?
12/12/2007 8:54:23 PM EDT
[#9]

Quoted:
I'll stick to VB6 for farting around and making silly applications.

I missed the winky at the end...just giving you shit.

I have a special hate for VB ever since our operations team wrote a bunch of terrible production control tools in VB. After the database came screeching to a halt from their shitty queries, engineering was forced to rewrite the tools in Java to make use of our JDBC connection handling framework.

Fuck that noise.
12/12/2007 8:55:19 PM EDT
[#10]

Quoted:

Quoted:
I'll stick to VB6 for farting around and making silly applications.

I missed the winky at the end...just giving you shit.

I have a special hate for VB ever since our operations team wrote a bunch of terrible production control tools in VB. After the database came screeching to a halt from their shitty queries, engineering was forced to rewrite the tools in Java to make use of our JDBC connection handling framework.

Fuck that noise.


VB = abysmal for databases. My least favorite chapter in high school on them. Microsoft JET (don't even remember what it does, all I know is it sucks) can lick my taint.
12/12/2007 8:55:32 PM EDT
[#11]

Quoted:
You can make a text-based adventure in a shell script?


Yup. Just using UNIX builtins.

You know, one of these days I'm sooooo growing a beard and wearing suspenders.
12/12/2007 8:56:14 PM EDT
[#12]

Quoted:

Quoted:
You can make a text-based adventure in a shell script?


Yup. Just using UNIX builtins.

You know, one of these days I'm sooooo growing a beard and wearing suspenders.


I don't even know what a shell-script is. Much less anything with UNIX.

I'm just a sad little amateur programmer with some big dreams
12/12/2007 9:00:25 PM EDT
[#13]

Quoted:

Quoted:

Quoted:
You can make a text-based adventure in a shell script?


Yup. Just using UNIX builtins.

You know, one of these days I'm sooooo growing a beard and wearing suspenders.


I don't even know what a shell-script is. Much less anything with UNIX.

I'm just a sad little amateur programmer with some big dreams


Man, you'll totally dig them. You don't even have to use semicolons.
12/12/2007 9:01:36 PM EDT
[#14]

Quoted:

Quoted:
You can make a text-based adventure in a shell script?


Yup. Just using UNIX builtins.

You know, one of these days I'm sooooo growing a beard and wearing suspenders.


12/12/2007 9:02:51 PM EDT
[#15]

Quoted:

Quoted:

Quoted:

Quoted:
You can make a text-based adventure in a shell script?


Yup. Just using UNIX builtins.

You know, one of these days I'm sooooo growing a beard and wearing suspenders.


I don't even know what a shell-script is. Much less anything with UNIX.

I'm just a sad little amateur programmer with some big dreams


Man, you'll totally dig them. You don't even have to use semicolons.


No more cout?
12/12/2007 9:03:06 PM EDT
[#16]

Quoted:

Quoted:
You can make a text-based adventure in a shell script?


Yup. Just using UNIX builtins.

You know, one of these days I'm sooooo growing a beard and wearing suspenders.


Almost like these guys.

12/12/2007 9:03:14 PM EDT
[#17]
You can get Visual Studio Express for free.

Skip VB, learn C, C#, C++ or Java
12/12/2007 9:06:43 PM EDT
[#18]

Quoted:
You can get Visual Studio Express for free.

Skip VB, learn C, C#, C++ or Java


I know C++ and Java. I want VB dammit!
12/12/2007 9:18:28 PM EDT
[#19]

Quoted:
You can get Visual Studio Express for free.

Skip VB, learn C, C#, C++ or Java


Depends on what you do with it.  I write VB all the time for quick internal projects, it's easy for me to switch between VB and VBA for Office macros (and I write a lot of macros).  I'm not a software engineer, I just write programs to do most of my work for me.

VB.NET is a great language for non-developers to write useful programs to automate your work IMHO without C++ complexity.  C# and VB compile to the same assembly, so no big difference.
12/12/2007 9:22:35 PM EDT
[#20]
I started on VB in highschool but I kicked it to the curb as soon as I could. C++ is good for a lot of things but in general I prefer Java!
12/12/2007 9:34:05 PM EDT
[#21]
height=8
Quoted:
sfw.org.ua/uploads/posts/1168737183_pc_mac_gnu.jpg


I lol'ed.

Anyway, to roboman I would recommend the free Visual Basic 2008 Express.  It's similar enough to vb6 that you will be able to hack together those simple programs you did before in fairly short order but has enough object oriented modern capabilities that you will be able to step up and learn more about programming if you want to.
12/12/2007 11:50:55 PM EDT
[#22]

Quoted:
My favorite project was to have the computer randomly generate letters. Then I had the program go through in order and see what words were written. I was hoping for a satanic message, but the best I ever got was ADD AN ASS




It doesn't help that the standard libraries only produce pseudo-random numbers.
12/13/2007 12:02:12 AM EDT
[#23]
Some of you guys crack me up.

There is nothing inherently wrong with VB 6. The real problem is with VB 6 programmers. VB 6 is thought of as a toy language mostly because it has the highest number of toy programmers using it. That's the real problem.

It's probably the best language to use for any kind of COM programming. That includes database front-ends that use ADO, and Office Add-Ins. There are hundreds of vertical applications written in VB. ISVs have made a living off of VB for years.

I think C# and .NET have a lot more to offer for the future, but VB is still the king of COM.

12/13/2007 12:19:14 AM EDT
[#24]
Eh - VB is alright. I learned it a long time ago and then forgot it (It always seemed to me that VB was like the programming language for 'normal' people - kind of like how 'normal' people make webpages using DreamWeaver instead of actually typing up HTML).

I'm personally a fan of Java - C++ is alright, but it's really just C with OOP and a standard library tacked on - Java was designed from the ground up to be OOP and I love the whole virtual machine/portability aspect of Java - it will run on damn near anything - from a PC to a Cell phone to a GPS unit.
12/13/2007 6:01:40 AM EDT
[#25]

Quoted:
There is nothing inherently wrong with VB 6. The real problem is with VB 6 programmers. VB 6 is thought of as a toy language mostly because it has the highest number of toy programmers using it. That's the real problem.

That is not even the real problem.

It is when non-engineers write mission-critical applications with VB, then expect engineering to integrate their toy program into the production product.

As long as engineering stays in the engineering group, life is good (mostly).

When every marketing douchebag with Visual Studio thinks that he is Richard Stallman, then we have a problem.
12/13/2007 6:11:44 AM EDT
[#26]

Quoted:

Quoted:

Quoted:

Quoted:
You can make a text-based adventure in a shell script?


Yup. Just using UNIX builtins.

You know, one of these days I'm sooooo growing a beard and wearing suspenders.


I don't even know what a shell-script is. Much less anything with UNIX.

I'm just a sad little amateur programmer with some big dreams


Man, you'll totally dig them. You don't even have to use semicolons.


shell scripting is a vital skill for anyone working with *nix based machines. It is incredibly powerful.

My friend made a flash game of a shell based text adventure. you had to cd to different folders to go where you wanted to go. then edit files to have conversations with the NPC's

Personally I started on C++ then went to vb.net but te best language ive ever learned was java.
12/13/2007 6:24:18 AM EDT
[#27]

Quoted:

Quoted:
You can get Visual Studio Express for free.

Skip VB, learn C, C#, C++ or Java


Depends on what you do with it.  I write VB all the time for quick internal projects, it's easy for me to switch between VB and VBA for Office macros (and I write a lot of macros).  I'm not a software engineer, I just write programs to do most of my work for me.

VB.NET is a great language for non-developers to write useful programs to automate your work IMHO without C++ complexity.  C# and VB compile to the same assembly, so no big difference.


Same here.  I've written a lot of VBA code to automate data and reporting tasks.  It works great for that kind of small stuff.
12/30/2007 3:05:09 PM EDT
[#28]
UPDATE:

As I was cleaning out my basement to get rid of a bunch of crap I happened upon my original VB6 install discs
12/30/2007 8:34:44 PM EDT
[#29]

Quoted:
As I was cleaning out my basement to get rid of a bunch of crap I happened upon my original VB6 install discs


You still have a 5 1/4" drive?  
12/31/2007 6:56:39 AM EDT
[#30]

Quoted:

Quoted:
As I was cleaning out my basement to get rid of a bunch of crap I happened upon my original VB6 install discs


You still have a 5 1/4" drive?  


On second gander, it turns out that it's a VB4 install CD, not VB6