EmbeddedRelated.com
Forums

The Optimal version of Visual Basic is ????

Started by G. Kramer Herzog November 12, 2005
I downloaded Microsoft's Beta of its newest Visual Basic, but have
begun to have doubts about it being optimal for learning to program the
BX-24 and related family.

Is Visual Basic V6.0 the best for this? Or does this really matter?

Is there a best book to introduce Visual Basic programing?



--- In basicx@basi..., "G. Kramer Herzog" <hwanghetw@y...>
wrote:
> I downloaded Microsoft's Beta of its newest Visual Basic, but have
> begun to have doubts about it being optimal for learning to program
> the BX-24 and related family.

Your doubts are well-founded. BasicX is roughly based on VB6 whereas
the latest Microsoft version is VB.net.

You can probably find any number of books on VB6 at a technical
bookstore. Moreover, you can probably find lots of used ones since
this is the "old" version. Even so, most VB6 books are going to focus
on creating GUI applications so you'll have to ignore all of the
chapters on creating forms, manipulating buttons, etc. Aside from the
GUI-related issues, there is quite a lot of VB6 that is not
implemented in BasicX, is implemented in a more restricted way or is
just incorrectly implemented.

For example, the Select Case statement in BasicX is a restricted
version of that of VB6. In BasicX you can't use the Case Is > expr
form and the selection variable cannot be anything other than an
integral type. The For statment has similar restrictions (integral
types only). The While...Wend structure is not implemented at all.
Another difference is that you can't create arrays of String types in
BasicX.

You might also look at Chris Odom's "BasicX and Robotics" book. I've
not read it but the table of contents looks like it might be a good
way to learn to program BasicX.
http://www.basicxandrobotics.com/

Don


Would you go as far as to say one should buy VB v6.0 rather than use
the free VB.net? I think it is about $100USD.

I am really straddled by the idea of buying software that may be phased
out soon. > Your doubts are well-founded. BasicX is roughly based on VB6 whereas
> the latest Microsoft version is VB.net.
>



> ... free VB.net?

Search eBay for Visual Basic 6.0 Learning Edition. There are a few
hits. The book from that edition is "Microsoft Visual Basic 6.0 Step by
Step", by Microsoft Press, naturally; maybe you can find that somewhere
by itself. Tom



The Blackbook for VB 6 is one of the best !! Great examples and a nice style.

Subject: [BasicX] Re: The Optimal version of Visual Basic is ????


--- In basicx@basi..., Tom Becker <gtbecker@r...> wrote:
> Search eBay for Visual Basic 6.0 Learning Edition.

I have used this. It came in the back of a book "Visual Basic 6: How
to Program" by Deitel, Dietel and Nieto. The only catch is that it
doesn't include on-line help. However, there's plenty of information
on the web. The book itself would do in a pinch but I suspect that
there are better ones.


I don't use BasicX anymore but I do still use VB6. The book I've always
used for it is called Visual Basic 6 In Plain English, written by Brian
Overland (he is one of the Project Leads on the VB Development Team at MS).

His book is easy to use and, you can't go wrong with this guy as your source!

Ken
------
President and CTO - Arcom Communications
Makers of state-of-the-art repeater controllers and accessories.
http://www.ah6le.net/arcom/index.html
We offer complete Kenwood TKR repeater packages!
We are now an authorized Telewave Dealer!
AH6LE/R - IRLP Node 3000
http://www.irlp.net



At 19:15 11/12/2005 +0000, you wrote:
>Would you go as far as to say one should buy VB v6.0 rather than use
>the free VB.net? I think it is about $100USD.
>
>I am really straddled by the idea of buying software that may be phased
>out soon.

IIRC VB6 has already been discontinued by Microsoft. However, I wouldn't
expect it to "disappear" anytime soon. I use it professionally & plan to
continue to do so for many years to come. .NET just doesn't offer me
anything I need, & I don't see any pressing need to dump all the ActiveX
controls I've acquired over the years.

Bob NO6B


Microsoft is starting to lose it in several ways. I started with VB on
version 3, bought 4 and 6. I can tell a difference between 4 and 6
that microsoft was going downhill. I write professionally also for
custom projects. I work with many micro's in designing and just
controlling equipment. I am starting to setup another office as I want
to update my computers. I am leaning to Linux now with opensource for
spreadsheets,word processing. I already changed to Firefox for a web
browser and thunderbird for email and it has stopped almost all virus's.
I am in the process of designing a new type of dehydrator using the
Basicx. I look at the cost of the total project to keep it low and
this one had less parts count to use.
I am thinking now I might try Power Basic. It has a lot of advantages
and speed.

Ken Smith --- In basicx@basi..., no6b@r... wrote:

> IIRC VB6 has already been discontinued by Microsoft. However, I
wouldn't
> expect it to "disappear" anytime soon. I use it professionally &
plan to
> continue to do so for many years to come. .NET just doesn't offer me
> anything I need, & I don't see any pressing need to dump all the
ActiveX
> controls I've acquired over the years.
>
> Bob NO6B
>




Ken,
I went to Power Basic, but as I also write for PPC I ended up using BCX.
Similar syntax, not as polished as PB but open source, and of course free.
see yahoo groups or rjpcomputing.com

Ian Kenneth Smith wrote:

>I am thinking now I might try Power Basic. It has a lot of advantages
>and speed.
>
>Ken Smith