Solved

compile VB6 code

Posted on 2013-01-18
12
337 Views
Last Modified: 2013-01-18
I've inherited a fairly large set of VB6 code that I'd like to be able to enhance and compile. I have access to both MSDN and TechNet but don't see any MS products that are old enough to handle this. Have I missed something? Is there an older version of Visual Studio or a VB6 compiler that is still available?

If not, what would you recommend, either free or not? The advice I see on EE in questions like this and this is 6-8 years old, so I'm wondering whether there are any newer recommendations.

Thanks in advance...
0
Comment
Question by:Scott Helmers
  • 7
  • 5
12 Comments
 
LVL 45

Assisted Solution

by:Martin Liss
Martin Liss earned 500 total points
Comment Utility
If you like, attach your project and I'll modify/compile it for you if the mods aren't too large.
0
 
LVL 45

Expert Comment

by:Martin Liss
Comment Utility
BTW if it matters to you, I'm a VB6 Microsoft MVP.
0
 
LVL 30

Author Comment

by:Scott Helmers
Comment Utility
That's an exceedingly generous offer, Martin! However, there's a lot of proprietary content in the code -- and it's several thousand lines. So while I appreciate the offer, that's not an option.

(See you at the Summit next month?)
0
 
LVL 45

Accepted Solution

by:
Martin Liss earned 500 total points
Comment Utility
Sorry no, I won't be there. eBay may be your best bet.
0
 
LVL 30

Author Comment

by:Scott Helmers
Comment Utility
Too bad about next month...

Thanks for the eBay suggestion. Do you know anything about the Envelop VB Compiler I saw in one of the answers I cited above? It's probably a moot point since the genuine article is available on Ebay but I'm just curious...
0
 
LVL 45

Expert Comment

by:Martin Liss
Comment Utility
No I don't, however it says it's a compiler which IMO doesn't guarantee that there's an IDE.
0
What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

 
LVL 30

Author Comment

by:Scott Helmers
Comment Utility
Good point... thanks. Have a good weekend.
0
 
LVL 45

Expert Comment

by:Martin Liss
Comment Utility
You too. You're welcome and I'm glad I was able to help.

Select the 'About Me' tab in my profile and you'll find links to some articles I've written that may interest you.
Marty - MVP 2009 to 2012
0
 
LVL 30

Author Comment

by:Scott Helmers
Comment Utility
One followup question -- I just discovered a dusty copy of Visual Studio 2005 PRO in my closet. Is it old enough to edit/compile VB6?
0
 
LVL 45

Expert Comment

by:Martin Liss
Comment Utility
That's an early version of VB.Net and I believe there are current versions of that available for free, but in either case you'll have to go through conversion labor pains.
0
 
LVL 30

Author Comment

by:Scott Helmers
Comment Utility
OK, thanks. The conversion pains are definitely in future but I'm avoiding them for now. Off to eBay...

BTW, I did look at your profile and realize that I've used several of your articles in the past. Good stuff!
0
 
LVL 45

Expert Comment

by:Martin Liss
Comment Utility
Thanks and if you like them you can mark them useful:)
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

Article by: Martin
Here are a few simple, working, games that you can use as-is or as the basis for your own games. Tic-Tac-Toe This is one of the simplest of all games.   The game allows for a choice of who goes first and keeps track of the number of wins for…
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now