Does the Visual Basic learning edition include a compiler that creates EXE files?
Printable View
Does the Visual Basic learning edition include a compiler that creates EXE files?
I don't think you can create EXEs with the Learner's Edition. Only the Standard, Professional, and Enterprise Editions.
The learning edition lacks a project compiler. If you want one use your own student id or borrow a friends one and purchase the academic version of vb. This is a full version, everything included like the full commercial one, but at a heavily reduced student price.
Don't go for standard, go for at least professional.
Hi,
I'm not trying to start a war here, but I think the learning edition you can compile exe's. You don't get the option to compile into native code, however. Only P-code is available.
This topic has been discussed many times. Do a search on Learning Edition on this forum and you should come across a lot of info. If I recall, there was much debate about this but some who actually use it mentioned what I stated above.
Also, there is no mention on MS's site about not being able to make exes. The only one you can't with is the Control Edition that is for download on their site.
Hope that helps.
JazzBass
JazzBass
You might be slightly right. Had a readup over the weekend, apparently you can compile ActiveX projects, but not desktop projects. Strange but true.
bonjour. Do you have the Learning Edition? If so, Go to the File menu and if you see Make ProjectName.EXE and it's not grayed out, then you can compile EXE's.
With regards to what Jethro said; you can get the Professional edition, under academic pricing for for $100 USD.
We friggin have the learning edition on our training machine. Have to go back to our office at about 12.00 will check it out.
I have the learning edition, its not on this computer though, I have visual studio enterprise on this one :)
but the Learning Edition CAN compile into EXE's.
I know that for a fact.
I bought it for $100(American).
Are you sure that is the Learning addition, as opposed to the academic version? As stated the Learning addition can compile ocx style controls, but not to my knowledge desk top apps.
Am prepared to be proven wrong on this, as haven't looked at it for years. Quick question though if you can compile desktop apps then what the hell is the difference between the learning edition and the standard edition??????
Well the title of the Visual Basic version I bought is "Microsoft Visual Basic 6.0 Learning Edition" and I have had no problems compiling anything whatsoever...however I am from England so it might be a different version...as far as I know it is the same.
Sal
My Learning Edition of VB seems to be able to "Make" (as it puts it) .exe files just fine. Welp, that's all I gotta say about THAT! :)
Our learning version is called Visual Basic 6 - Complete Learninb and it has the make option dimmed. There is no option to install the compiler or switch it on. Checked Help -> About, no version reference just Visual Basic 6.
Microsoft Australia claim this is the Learning Edition, and no there is no Make option available for the edition.
Interestingly there is a deployment option, which errors out looking for the exe.
Is this an Australian version of the product, or yet another version of vb?
FYI
Some one in the US is making bootleg copies of vb6 Enterprise, recieved a blank cd with it on from one our clients who claimed they got it in New York. Have of course passed the bootleg along to Microsoft.
Jethro, just how does a blank CD contain something? :D
Couldn't resist...
//Anders
Ok did some more resource, or l should say got the receptionist to do more resource:):):), about our Learning Edition. Apparently we received it at a conference during the initial roadshow regarding visual studio 6's release. At that stage it was meant to be the Learning Edition, but there have been subsequent releases of this version since.
Have been unable to verify whether or not the Aussie release of VB Learning Edition has a compiler. Some PC bulletin boards claim yes others claim no, with the local IT media ranging from don't care to yes and no. PC Authority claim no Compiler, PC Weekly claim there is a compiler.
Therefore l bow to the fact that maybe later releases do in fact include the compiler, and our version as a pre-release did not. Interestingly enough as opposed to our pre-release of Windows 2000 and Office 2000 which timed out, this version has been running continually over a number of years. Gee guess we should have keeped up our Microsoft Partner Licence.
Back to the initial question
bonjour
Check it out before purchase, or as stated get yourself an academic version of the product. Here in Oz the Academic VB6 professional version retails at approx $260 as opposed to the commercial product which retails at $650. The standard version is available...but....the Learning Edition could not be sourced.
Hey Gang,
I found this while surfing the net.
Check out what it says about the Learning Edition:
http://www.mvps.org/vbnet/dev/_acc/vb6/vb6faq.htm
Read the "Testing, Compiling, and Distributing the Program" section in this link.
http://www.greymatter.co.uk/Blobs/htm/00005062.htm
If I find more info, I'll post it here.
JazzBass
[Edited by JazzBass on 07-18-2000 at 12:59 PM]
The learning edition can compile.
I know I had the learning and not the academic version, because I bought it at best buy, and it said in big blue letters "Learning Edition"
the learning edition is also called the "Standard Edition"
I know for a fact it was the the learning edition because I could not use winsock....
and you can use winsock with pro and enterprise....
Um..... let me know if i have a dodgy version of vb 6.0 or not but i have the learning edition (soon to upgrade) and have been creating a compiling projects and .exe files for 6 months. My vb app is the most basic of basic you could get and yet it still has a compiler.
Learning edition is just the full edition that's not registered. That leaves it open to being cracked.
How is it crackable then, how could i crack it ??
What would the outcome of cracking it be then ?
Ok checked the links, and yes they say the Learning edition can compile and distribute...
So to the next question...what version have we got which doesn't allow compiling and distribution?????? Or are we being gipped in oz by the evil empire???? I am so confused now it isn't funny. When our "Learning" edition boots up the splash screen just says "Microsoft Visual Basic 6", and everything looks like a normal visual basic session.
Dennis
This is really weird....it allows programming of winsock but doesn't allow compiling.
Any one have any idea of what the hell this version is, as clearly it is not the Learning Edition, which the invoice claims it to be.:(:(:(
Control Creation Edition (Free) - compiles OCXs
Learning Edition - compiles to P-Code
Standard Edition - compiles to native code
Professional and Enterprise gradually add on features and supplied ActiveX controls.
VB 6 Learning Edition Can't:
Compile to native code
compile ocx Controls
compile active-x dlls
compile active-x document exes
compile active-x document dlls
compile add-ins
It also does not include some of the ocxes that all other versions have
You also canot legaly distribute apps
Do yourselves a favor do not buy learning ED
-Slammer-
Jethro,
I don't know what to tell ya. :) This is really confusing.
When you start VB, the splash screen should say something like "Visual Basic Learning Edition." Real confusing.
Slammer_1987,
Why is it illegal to distribute apps? Maybe Dennis can set me straight if I'm wrong, but I thought the Learning Edition comes with the P&D wizard. Do you mean "sell" them, rather than "distribute" them. I just find it really odd that MS would include the means to distribute the software if you can't legally.
If Slammer_1987 or anyone has their license handy, could you tell us where exactly it says that? Not trying to start anything, but just trying to get the straight scoop.
More questions, more confusion, I guess. :D
BTW, I think this is the most detail discussion into a version of VB that I have seen. Hopefully we will have all the answers we need and no new questions by the time this discussion is put to rest.
JazzBass
[Edited by JazzBass on 07-19-2000 at 06:15 AM]
I have VB 5 leaning edition from a MS press set & VB 6 learning edition bought on its own.
Within both, under my run menu I have "run with full compile", and under the file menu "make project .exe", so yes it can & I have been using this for 6 months to do executables.
What it can't do (to name a few) is create:
DLL files
OCX's / Active X
Limitations with internet developing (in as much as
it ain't got any!)
Have to download a free API option
Hope this helps!
Alex Read
Jazzbass, you are right, learning ed does come with the package & deployment wizard.
I have read through quickly & cannot see anything like mentioned here. If this option for not distributing programs does turn out to be true I shall be in hiding!
I cannot find any mention of it though!
Alex
Hi Alex,
Thanks for the info. :D
I have an Academic version, but want to get a commercial product so that I can sell my apps later. For now, Learning Edition sounds great for what I need to do and will probably upgrade to VB 7 when it comes out. It's cheaper going that route than buying the Full Professional Edition. You save typically around $100.00 bucks.
Any info as to you can sell apps made with the Learning Edition?
Thanks again,
JazzBass
Jazzbass, I am definitly interested to see if I have been breaking the law for the past 6 months or not, so tonight will go through documentation heavily & let you know!
Jethro, this could well be the learning edition, I installed enterprise ed, then went back to learning ed to find the API viewer, splash screen, Visdata & few other bits wer not properly de-installed by the other one, sounds like you may have put the learning ed on a PC which previously had another version on too...
Alex
Alex,
Thanks. I wouldn't be too worried about it, but it would be really good to find out for sure. At least for me, I'll just be giving my programs away until I get the Professional Edition; unless I find out for sure you can sell apps built with Learning Ed. :D Look forward to hear from you again when you have your info.
JazzBass
You absolutely CAN NOT sell apps made with the learning edition, but I am pretty sure you can freely distribute them.
I did when I had the learners edition... :)
JazzBass,
in your signature you say you have vb6 pro @ home...
but you keep saying you have learners ???????
Dennis,
No, I have an Academic Version of VB6 Professional. All of my info about Learning Ed has come from word of mouth, like here, and other websites.
JazzBass
Lots of you say LE can't create OCXs. Why would Microsoft disable that in a program you pay for, when CCE is free, and it's whole raison d'etre is to make OCXs?
we hear this crap every other week. Let me sort this out once and for all...
LEARNING EDITION CAN COMPILE A PROJECT, AND DISTRIBUTE IT
You can also make controls with a bit of fiddling!
I know these facts because I have both learning edition and Pro edition.
Finally!! The problem is solved!! (I KNEW there was something weird going on...)
OK, I asked the question about the learning edition. I got a zillion replys, and I thank all of you for your input.
I went out and bought the learning edition. It can compile to EXE's. I can distribute my apps. It also included a learning CD and a couple of books by MS-Press. It explains it all. Includes lots of info about neat little tricks, and I can upgrade to the Pro-edition at a reduced price.
Well. I'm happy with it. Now.....Onto writing code!
Thanks again.
After talking to a Microsoft rep about our "Learning Edition" it transpires that we did not in fact recieve the correct version. They have since sent out a replacement, (which was pretty good customer relations), so as a final word having tested it last night.
The learning Edition can compile desktop apps
The Microsoft muffin is still at a loss to explain what version we had originally been sent, because they have no record of a vb version which allows access to all controls, but cannot compile apps?????????
So apologises to all vbers who had the situation correct in the first place:(
All righty then! :D
Finally got the right word concerning this version. :D
This is going to the top of the wish list!
Thanks to all for the input.
Now, if we can figure out for sure what the deal is with selling apps. (Preferably straight from the license agreement)
Bonjour,
Enjoy!
JazzBass :D
Well, until I find out for sure about all the legal issues with distributing VB apps, I'll just make freeware. Guess thats how most get started in their billion dollor companies anyway.