Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 179
  • Last Modified:

What OS's run VB programs

 I would like a comprehsive list of OS's that run VB4 and VB6 exe programs. Obviously, VB exe programs run on Windows 95/98/2000/NT/ME/NT. Do they run on
1) Unix?
2) Linux?
3) Windows CE?
4) Any mainframes?
5) Which Apple computers?
6) Any others?
   If VB6 exe's will run on some systems that VB4 exe's will not (since VB6 exe are fully compiled, as I understand it), I would like to know which.
   Related question: Although I have not does much work with this, I know that VB6 compiles to other formats than exe. What formats can you compile a program to with VB6 for OS's that VB6 exe files will not run on? For example, if a VB4 or VB6 exe program will not run on Unix, is there another format that VB6 can compile to that will run on Unix?

0
Leithauser
Asked:
Leithauser
  • 3
  • 3
  • 2
  • +2
1 Solution
 
PaulHewsCommented:
Win CE you can do with VB CE edition.  The others no, unless there is some third party software (which I don't know about) involved.
0
 
Éric MoreauSenior .Net ConsultantCommented:
no to all
0
 
Éric MoreauSenior .Net ConsultantCommented:
but you have VB CE which is a kind of VB.
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
LeithauserAuthor Commented:
<<Win CE you can do with VB CE edition.  The others no, unless there is some third party software (which
I don't know about) involved. >>

   Are you saying that there is a separate version of VB for Windows CE? Would it load files from "normal" VB4? If so, I could buy it and port my source files to it on floppy, then recompile. Or is it more complicated than this?
    As for the second part of my question, are you saying that even the other format that VB6 creates, like IIS, do not run on the other systems? Do CGI files execute on any other OS's?
0
 
Éric MoreauSenior .Net ConsultantCommented:
>>Or is it more complicated than this?

VB CE is more like VB Script. You cannot simply recompile your current app for this platform. You need to rewrite many things. You also need to consider stuff like screen size!

>>are you saying that even the other format that VB6 creates, like IIS, do not run on the other systems?

If you create IIS applications, these needs to run in IIS and this must run on a Windows (NT4 or 2000) server. This app will then generate plain HTML that can be used on any browser/platform (as long as your HTML is plain).
0
 
PaulHewsCommented:
>Are you saying that there is a separate version of VB for Windows CE? Would it load files from "normal"
VB4? If so, I could buy it and port my source files to it on floppy, then recompile. Or is it more complicated
than this?<

VBCE is an addon to VB designed for creating CE apps.  The applications are not quite interchangeable with regular VB apps.  I would say you would have to do some rewriting to make anything but the most trivial VB app work in VBCE.

You can find more on VBCE here:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncetkvb/html/pspcappvb.asp

>As for the second part of my question, are you saying that even the other format that VB6 creates,
like IIS, do not run on the other systems? Do CGI files execute on any other OS's?<

Yes, that is what we are saying.  VB is Windows only.  VB doesn't even do CGI gracefully.  If you want to develop for multiple platforms there are other languages, like java.  
0
 
LeithauserAuthor Commented:
<<VBCE is an addon to VB designed for creating CE apps.  The applications are not quite interchangeable
with regular VB apps.  I would say you would have to do some rewriting to make anything but the most
trivial VB app work in VBCE.

You can find more on VBCE here:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncetkvb/html/pspcappvb.asp>>

  Thanks. I will look into this. I sell so many programs (shareware), it might be worth porting a few to CE. I wish I knew how much market there is for CE programs.

<<Yes, that is what we are saying.  VB is Windows only.  VB doesn't even do CGI gracefully.  If you want
to develop for multiple platforms there are other languages, like java.  >>

    Does VB6 do CGI at all? Actually, there is another compiler called PowerBasic that does CGI that I might look into. Not as easy to use as VB, but it does some things better than VB. I may look into that. I probably should buy more cmputers with more OS's. Right now I only have 7 computers with different OS's <g>.

   Any more information you can give me on what compilers are good on what OS's would be helpful.
0
 
PaulHewsCommented:
The next version of visual studio, VS.Net is supposed to be platform independent, but it is not as mature as java.  VB.Net apps will not be compatible with your vb 4 apps, so more re-writing if you want to go that route.

I've only started exploring vb.net myself, so I can't tell you much more than that.  
0
 
PNJCommented:
You can run VB6 on a DEC Alpha. We are running our warehouse crane system using an Alpha cluster with the code written in VB6 (admittedly by a 3rd party and I haven't seen the code myself). The Alphas are running on Windows NT.
0
 
DanRollinsCommented:
Hi Leithauser,
It appears that you have forgotten this question. I will ask Community Support to close it unless you finalize it within 7 days. I will ask a Community Support Moderator to:

    Accept PaulHews's comment(s) as an answer.

Leithauser, if you think your question was not answered at all or if you need help, just post a new comment here; Community Support will help you.  DO NOT accept this comment as an answer.

EXPERTS: If you disagree with that recommendation, please post an explanatory comment.
==========
DanRollins -- EE database cleanup volunteer
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 3
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now