Previous in Forum: USB problem   Next in Forum: RS232 Port in Vista Notebook
Close
Close
Close
25 comments
Rate Comments: Nested
Active Contributor
Engineering Fields - Aerospace Engineering - New Member Engineering Fields - Engineering Physics - New Member Popular Science - Weaponology - New Member Engineering Fields - Marine Engineering - New Member

Join Date: Jan 2008
Posts: 19

Basic Programming In Vista

10/26/2008 7:54 AM

I am aware if the Basic Programming Language that came with Win 98. I have access to applications that are writtten in Basic. My current computer has Vista Premium. I see no Basic compiler included. Am I missing something? I understand that Win XP might have Basic but I haven't used it. I am not using XP so that is not an option. How do I run Basic Language applications with Windows Vista. Surely Microsoft must have provided something. Please advise how to continue. These applications are written for the Win 98 system and may not work VisualBasic 6.

Register to Reply
Pathfinder Tags: Basic Win98 Vista
Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Guru
Engineering Fields - Instrumentation Engineering - New Member Hobbies - Fishing - New Member

Join Date: Jan 2008
Location: Kazakhstan
Posts: 753
Good Answers: 8
#1

Re: Basic Programming In Vista

10/26/2008 8:06 AM

As I know WinXP had not equipped VB as default. I suppose for Vista VB.Net is more suitable. You might to change you source VB6 source code getting applied components and libraries for VB.net.

Register to Reply
Active Contributor

Join Date: Aug 2008
Location: Virginia Beach, VA, USA
Posts: 16
Good Answers: 1
#2

Re: Basic Programming In Vista

10/26/2008 9:10 AM

Do you need to run existing VB applications? Microsoft does say their runtime for Visual Basic 6 is Vista Compatible. Search for "Visual Basic 6 Runtime", it should be free of charge.

Porting to .NET is more involved:

http://msdn.microsoft.com/en-us/magazine/cc302016.aspx

__________________
It can sometimes get TOO interesting,,,
Register to Reply
Guru
United Kingdom - Member - Not a new member!

Join Date: Jun 2008
Location: USA/Europe
Posts: 4547
Good Answers: 68
#3

Re: Basic Programming In Vista

10/27/2008 12:01 AM

Hello tcorn137:

it seems from the statement below from Microsoft that VB6 is included in Vista.

Hope this helps?

Support Statement for Visual Basic 6.0 on Windows®Vistaand Windows®Server 2008

Update: February 2008

Executive Summary

The Visual Basic team is committed to "It Just Works" compatibility for Visual Basic 6.0 applications on Windows® Vista™ and Windows® Server 2008 ™.
The Visual Basic team's goal is that Visual Basic 6.0 applications that run on Windows XP will also run on Windows Vista and Windows Server 2008. The Visual Basic team is also committed to the Visual Basic 6.0 development environment running on Windows Vista and Windows Server 2008. As detailed in this document, the core Visual Basic 6.0 runtime will be supported for the full lifetime of Windows Vista and Windows Server 2008, which is five years of mainstream support followed by five years of extended support (http://support.microsoft.com/gp/lifepolicy).

Technical Summary

Visual Basic 6.0 is made up of these key deliverables:

  • Visual Basic 6.0 IDE [Integrated Development Environment]
  • Visual Basic 6.0 Runtime -- the base libraries and execution engine used to run VB 6.0 applications
  • Visual Basic 6.0 Runtime Extended Files – select ActiveX control OCX files, libraries, and tools shipping with the IDE media and as an online release

The Visual Basic 6.0 IDE

The Visual Basic 6.0 IDE will be supported on Windows Vista and Windows Server 2008 as part of the Visual Basic 6.0 Extended Support policy until April 8, 2008. Both the Windows and Visual Basic teams tested the Visual Basic 6.0 IDE on Windows Vista and Windows Server 2008. This announcement does not change the support policy for the IDE.

The Visual Basic 6.0 Runtime

The Visual Basic 6.0 runtime is defined as the compiled binary files originally included in the redistribution list for Visual Basic 6.0. These files were marked as distributable in the original Visual Basic 6.0 license. Examples of these files include the Visual Basic 6.0 runtime library (msvbvm60.dll), controls (i.e. msflxgrd.ocx) along with runtime support files for other major functional areas (i.e. MDAC).

The runtime is divided into the three groups:

  • Supported Runtime Files – Shipping in the OS: Key Visual Basic 6.0 runtime files, used in the majority of application scenarios, are shipping in and supported for the lifetime of Windows Vista or Windows Server 2008. This lifetime is five years of mainstream support and five years of extended support from the time that Windows Vista or Windows Server 2008 ships. These files have been tested for compatibility as part of our testing of Visual Basic 6.0 applications running on Windows Vista. Note: the list of files shipping in Windows Vista, Windows Server 2008, and Windows XP are nearly identical and redist requirements for applications should be nearly identical. One key difference is TriEdit.dll was removed from Windows Vista and later versions.
  • Supported Runtime Files – Extended Files to Distribute with your application: extended list of key controls, libraries, and tools that are installed from the IDE media or from Microsoft.com to the developer machine. Typically the VB6 IDE installed these controls to the developer machine by default. The developer still needs to redistribute these files with the application. The supported version of the files will also be made available online targeting summer of 2008.
  • Unsupported Runtime Files: Some files have either fallen out of mainstream support or they were never included as a part of the runtime redist (e.g. they were included in \Tools folder on the IDE media to support legacy VB4/VB5 applications or they were 3rd party controls). These files are not supported on Windows Vista or Windows Server 2008; instead they are subject to whatever support agreement applies to the media they were shipped with. These files have been tested to work on Vista as part of our application compatibility and testing process, but this implies no warranties around support and servicing. In some instances, later versions of these libraries are supported. Details on backward compatibility or migration to supported versions are provided below.

The Visual Basic 6.0 runtime has been tested for compatibility between Windows XP and Windows Vista / Windows Server 2008 with a goal that applications work similarly on these operating systems. As with any release of the operating system, there may be differences in functionality that will require modifications to your applications. These differences will be addressed on a case-by-case basis via normal support channels. Any issues that are found will be documented on the Visual Basic Support site (http://msdn2.microsoft.com/en-us/vbasic/ms789193.aspx).

__________________
Take it easy, bb. >"HEAR & you FORGET<>SEE & you REMEMBER<>DO & you UNDERSTAND"<=$=|O|=$=>"Common Sense is Genius dressed in its Working Clothes"<>[Ralph Waldo Emerson]
Register to Reply
Active Contributor
Engineering Fields - Aerospace Engineering - New Member Engineering Fields - Engineering Physics - New Member Popular Science - Weaponology - New Member Engineering Fields - Marine Engineering - New Member

Join Date: Jan 2008
Posts: 19
#4

Re: Basic Programming In Vista

10/27/2008 1:25 AM

Thank you for the time to answer. It appears I was not clear in my request. I do not have Visual Basic. There was a form of quick basic that was supplied in Windows 98.

I am looking for the equivalent in Vista.

Some tech books written in the late nineties have cd roms filled with basic applications. I am looking at some in aircraft design. These were supposed to run with Win98. I am trying to find out how to use them now. I have a laptop computer with Microsoft Vista Premium on it. I would like to put these programs and apps to work. Any ideas how to continue.

Thank You,

Tom Cornell

Register to Reply
Guru
United Kingdom - Member - Not a new member!

Join Date: Jun 2008
Location: USA/Europe
Posts: 4547
Good Answers: 68
#10
In reply to #4

Re: Basic Programming In Vista

10/27/2008 9:00 AM

Hello tcorn137:

Forgive me, I have not used 'Basic' in a modern computer. I used it or, 'played' with it around the time Sir Clive Sinclair was making them, but they were little more than toys then.

Sorry for misunderstanding you.

have you had any luck with any searches you may have done? And, what is it you are after? Is it a program that is able to use Basic, an Editor or similar, in a modern computer? Is not the 'quick Basic you mention based on DOS? And am I right in thinking Vista does not use DOS?

No insult meant in anyway OK?

__________________
Take it easy, bb. >"HEAR & you FORGET<>SEE & you REMEMBER<>DO & you UNDERSTAND"<=$=|O|=$=>"Common Sense is Genius dressed in its Working Clothes"<>[Ralph Waldo Emerson]
Register to Reply
Active Contributor

Join Date: Sep 2008
Location: Prairieville, Louisiana
Posts: 10
#12
In reply to #4

Re: Basic Programming In Vista

10/27/2008 9:32 AM

The basic interpreter you refer to, was also produced under the name "GW-BASIC" for non-IBM PC's. This was a pretty good free tool. Look it up under wikipedia:
http://en.wikipedia.org/wiki/GW-BASIC

__________________
Remember, no matter where you go, there you are.
Register to Reply
Guru

Join Date: Oct 2007
Location: Zagreb, Republic of Croatia (native name Hrvatska) ,EU, Europe
Posts: 545
Good Answers: 8
#5

Re: Basic Programming In Vista

10/27/2008 1:26 AM

It is interesting that You say You got BASIC compiler with 98, as I am quite sure there were none..... Long time now MS is selling compilers separately! Perhaps You got demo version? Anyhow, there is free VB compatible BASIC You can get for FREE since it is abandonware, but former users are trying to patch it and resurrect it. So far as I know, it works with Vista without problem.....but I dont have VISTA, so I cannot say for sure. However, source of informations is reliable 100%, so You need not worry.... Go to http://gfabasic32.googlepages.com and download it, there is lot of examples, too!

One warning: Integers are 32 bits, so to have some programs work properly, convert them to Int16 or Word type.......... This tripped me pretty badlytill I find this fact :-((

Good luck with Your programs!

Marijan Pollak, IT SA/SE 1st. Class, Instructor & Team Leader

__________________
Per Aspera ad Astra
Register to Reply
Guru
United Kingdom - Member - Not a new member!

Join Date: Jun 2008
Location: USA/Europe
Posts: 4547
Good Answers: 68
#6

Re: Basic Programming In Vista

10/27/2008 2:50 AM

Hello tcorn137,

I went to the VB site on Microsoft and searched: using VB from window 98 with Vista (1.0 seconds)

http://social.msdn.microsoft.com/Search/en-us/?query=using+VB+from+window+98+with+Vista

It has a lot of stuff on there, the notes and links are pretty short and I feel you may be more familiar with the different uses VB is used. There is three pages with over 2000 items. There is links often leading to blogs and other VB sites. I am a VB numb scull myself but think if you have not already gone to the VB site on my previous post you should, as you may find what you want there or do a similar search with specific words used that you know you want. I cannot second guess you sorry.

The sight in this post came up after I searched for ( using VB from window 98 with Vista ).

I am having runtime errors with VB so will save this page and look for what I want when I have time.

Try these two sites from Microsoft. They are after all dedicated to VB !

__________________
Take it easy, bb. >"HEAR & you FORGET<>SEE & you REMEMBER<>DO & you UNDERSTAND"<=$=|O|=$=>"Common Sense is Genius dressed in its Working Clothes"<>[Ralph Waldo Emerson]
Register to Reply
Active Contributor

Join Date: Oct 2007
Location: San Antonio, Texas
Posts: 22
#7
In reply to #6

Re: Basic Programming In Vista

10/27/2008 8:36 AM

I think you missed his point - he is NOT USING VISUAL BASIC - believe it or not, there was a version of BASIC before VB.

__________________
roberts29
Register to Reply Score 1 for Good Answer
Guru
United Kingdom - Member - Not a new member!

Join Date: Jun 2008
Location: USA/Europe
Posts: 4547
Good Answers: 68
#8
In reply to #7

Re: Basic Programming In Vista

10/27/2008 8:52 AM

Hello roberts29:

I did miss the point! I have never used basic on a modern computer. I did on the computers which were around when Sir Clive Sinclair etc were making them. But they were little more than toys really.......Sorry anyway.

__________________
Take it easy, bb. >"HEAR & you FORGET<>SEE & you REMEMBER<>DO & you UNDERSTAND"<=$=|O|=$=>"Common Sense is Genius dressed in its Working Clothes"<>[Ralph Waldo Emerson]
Register to Reply
Active Contributor

Join Date: Oct 2007
Location: San Antonio, Texas
Posts: 22
#9
In reply to #8

Re: Basic Programming In Vista

10/27/2008 8:58 AM

Wow - Sir Clive Sinclair - now that was a real computer. I bet you've still got programs saved on cassette tape from your TRS-80 - I know I've still got some that I kept for no good reason - at least that's what my wife tells me.

__________________
roberts29
Register to Reply
Guru
United Kingdom - Member - Not a new member!

Join Date: Jun 2008
Location: USA/Europe
Posts: 4547
Good Answers: 68
#11
In reply to #9

Re: Basic Programming In Vista

10/27/2008 9:05 AM

Hello roberts29:

yes the 'good old days'!

Know I do not have any saved. I only wrote at most a couple of pages at a time, then altered the odd digit to allow for shorter lines or bigger squares! Nothing fancy or, that means anything.

__________________
Take it easy, bb. >"HEAR & you FORGET<>SEE & you REMEMBER<>DO & you UNDERSTAND"<=$=|O|=$=>"Common Sense is Genius dressed in its Working Clothes"<>[Ralph Waldo Emerson]
Register to Reply
Active Contributor

Join Date: Oct 2007
Location: San Antonio, Texas
Posts: 22
#20
In reply to #11

Re: Basic Programming In Vista

10/29/2008 9:00 AM

I think the question was how to run the existing programs, not whether VB would do the job - I'm sure that VB would do the job, but I'm not sure his existing code would run under VB - I've never tried.

No offense, it's a fun discussion.

__________________
roberts29
Register to Reply
Guru
United Kingdom - Member - Not a new member!

Join Date: Jun 2008
Location: USA/Europe
Posts: 4547
Good Answers: 68
#21
In reply to #20

Re: Basic Programming In Vista

10/29/2008 10:13 AM

Hello roberts29:

There has to be a way round this sort of thing. I no of a few people who still use window 98 and write stuff to make the stuff work, which doesn't.......If you see where I am going?

I am not that familiar with it now as I used it a long time ago, like in the 80's. I think if he searched as I did through Microsoft, only he will know what he wants, he will find something in a kb or something. I am still searching.....

__________________
Take it easy, bb. >"HEAR & you FORGET<>SEE & you REMEMBER<>DO & you UNDERSTAND"<=$=|O|=$=>"Common Sense is Genius dressed in its Working Clothes"<>[Ralph Waldo Emerson]
Register to Reply
Active Contributor

Join Date: Jul 2007
Location: Houston, TX
Posts: 23
#14
In reply to #9

Re: Basic Programming In Vista

10/27/2008 12:16 PM

No, but I have some 8085 assembly stuff on an old 10" CPM floppy. Those were the days!

Register to Reply
Participant

Join Date: Mar 2010
Posts: 1
#25
In reply to #8

Re: Basic Programming In Vista

03/25/2010 1:29 AM
  1. Robert, you have got to be too old for this. I must inform you the ZX Spectrum was a nifty little machine (if you remember it) it coulds cheat at petrol bowsers and run a lot of practical operations all in 8K. And then there was Sinclair's the QL, with a disk drive instead of those bloody awful tapes, was a 32-bit machine long before Microsoft went 32-bit. He always conteded 16-bit was a dog. In fact I just threw out a copy of the in-between dos, called Turbodos which was also very nifty. Everything in its time. I also would love to run dos programs in Vista as I have a lot of trouble getting my head around Visual Basic but then its an old head so maybe it should stay . . .
Register to Reply Off Topic (Score 5)
Power-User

Join Date: Sep 2006
Location: Colorado
Posts: 146
#17
In reply to #7

Re: Basic Programming In Vista

10/27/2008 9:49 PM

I think it was gwbasic.exe - an interpreter, not a compiler. Good for learning BASIC the language and some simple programming, but no treal good for learning how programming is accomplished today. I would agree, either shell out for the .Net or else use the VB Express.

__________________
"Being unconquerable lies within yourself." - Sun Tzu
Register to Reply
Guru
United Kingdom - Member - Not a new member!

Join Date: Jun 2008
Location: USA/Europe
Posts: 4547
Good Answers: 68
#19
In reply to #7

Re: Basic Programming In Vista

10/28/2008 8:54 PM

Hello roberts29:

VB was derived from the original Basic though. So I would think the VB would do the job?

No insult intended..........

__________________
Take it easy, bb. >"HEAR & you FORGET<>SEE & you REMEMBER<>DO & you UNDERSTAND"<=$=|O|=$=>"Common Sense is Genius dressed in its Working Clothes"<>[Ralph Waldo Emerson]
Register to Reply
Anonymous Poster
#13

Re: Basic Programming In Vista

10/27/2008 11:38 AM

Just curious, why not start using vb? It's free from microsoft for in house development, just google visual basic express or visual studio express.

Register to Reply Score 1 for Good Answer
Commentator
Fans of Old Computers - Commodore 64 - New Member United States - US - Statue of Liberty - New Member Engineering Fields - Control Engineering - Process Control Engineer

Join Date: Dec 2007
Location: Idaho, USA
Posts: 79
Good Answers: 2
#15

Re: Basic Programming In Vista

10/27/2008 1:12 PM

You could try a virtual PC program like this one from microsoft. You create a virtual PC on your Vista system and install Win 98. A lot of programmers use this to check for compatibilty problems with their programming. It is not hard to use. You do have to have a liscenced copy of each operating system on your PC.

__________________
It is impossible to defeat a fool in an argument, he wil bring you down to his level and beat you with experience.
Register to Reply
Anonymous Poster
#16
In reply to #15

Re: Basic Programming In Vista

10/27/2008 3:22 PM

LOL! Love the sig....

Register to Reply Off Topic (Score 5)
Power-User

Join Date: Jul 2008
Location: United States of America
Posts: 429
Good Answers: 3
#18

Re: Basic Programming In Vista

10/28/2008 2:36 AM

Hello,

I believe that everything you need is at this link:
http://www.thefreecountry.com/compilers/basic.shtml
Find - perhaps by trial and error even - the Basic that is compatible with VISTA.

Goodluck and I hope that this helps.

__________________
EditorGBAnalysts - Give a boy fish and he will eat may be for a day, but teach him how to fish and he will eat everyday.
Register to Reply Score 1 for Good Answer
Anonymous Poster
#22

Re: Basic Programming In Vista

12/25/2008 11:47 PM

QB45 or Freebasic should suit (google them).

Register to Reply
Anonymous Poster
#23

Re: Basic Programming In Vista

01/03/2009 9:19 AM

You can try Just BASIC at http://www.justbasic.com which is a free BASIC which does work on Vista. There's a support forum too http://justbasic.conforums.com -Carl

Register to Reply
Anonymous Poster
#24

Re: Basic Programming In Vista

03/15/2009 10:27 PM

You need DOSBox and QB45. Both are free. I do this and it works. I used to play with QBasic in the 80's when I was a kid.

Install DOSBox. Unpack the QB45 files into one folder. Run dosbox. Mount a folder to be your "hard drive" and mount the folder with the QB45 files as your A: drive. Change to A: drive and run setup. Install into the "hard drive." That's it. Yay.

Register to Reply
Register to Reply 25 comments

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

AccuDave (1); Anonymous Poster (5); babybear (7); caramba (1); Darcy (1); Duce (1); editorgbanalysts (1); Henrik14 (1); HouseSheep (1); LJGremillion (1); roberts29 (3); Sleddriver (1); tcorn137 (1)

Previous in Forum: USB problem   Next in Forum: RS232 Port in Vista Notebook

Advertisement