VB5 to VB6

I'm about to get a new machine, and it will have VB6 installed. All of my apps are written in VB5. What kind of issues are there to worry about? Note, this is NOT an upgrade. I will be copying the project files from my old machine with VB5 to the new machine with VB6.
LVL 2
MoMarviAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

caraf_gCommented:
Should be OK
<knock wood>
0
LorenGCommented:
We have had to install the custom controls from vb5.  The install app allows for a controls only install.
0
mcriderCommented:
Knock on caraf_g, I mean wood...

It will work...

When you open your project, the system will popup a message that says this was saved with a previous version... Upgrade control?.... or something like that.

You may need to click OK a couple of times but the project will load...


Cheers!
0
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

Éric MoreauSenior .Net ConsultantCommented:
You should updrade your controls to the one of VB6 with a small utility given by Microsoft which will change references for you.

You can get this utility from: http://msdn.microsoft.com/vbasic/downloads/download.asp?ID=088

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
YellowSnowCommented:
You could also choose to keep the old controls
0
mcriderCommented:
emoreau,

NOT NEEDED... Only the source files are going to be moved to a system that has VB6 installed!

0
Éric MoreauSenior .Net ConsultantCommented:
mcrider,

What happens if controls are not there? You will open the project and have couples of controls replaced by picture control!
0
MoMarviAuthor Commented:
As for the controls showing up as picture boxes, I open the project, find the controls I need, add them to the project manually, remove the project without saving, and reload the project. This has worked when I moved a project from one machine to another.

I was just worried about compatability.
0
Éric MoreauSenior .Net ConsultantCommented:
No problem as long you don't have variables with the name of the new reserved words (like Replace, Split, Join, ...).

I have upgraded a couple of VB5 project to VB6 without any problems.

While we're on it, be sure to have SP3!
0
MoMarviAuthor Commented:
You mean VB5 SP3
0
Éric MoreauSenior .Net ConsultantCommented:
Yes.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.