If I install a program that was created by Visual Basic 6.0 (via Package and Deployment Wizard), and install it on my computer, is Visual Basic 6.0 need to run that installed program?
Printable View
If I install a program that was created by Visual Basic 6.0 (via Package and Deployment Wizard), and install it on my computer, is Visual Basic 6.0 need to run that installed program?
No - the Package and Deployment Wizard will have included all the dependencies required by the Program.
EDIT: To be slightly more accurate, the VB6 Runtime Libraries will be required (which will be included in the P&D Setup package generated)
Only if it's been written 'perfectly' :)
There are one or two poptential problems, the P&D Wizard will automatically include dependencies; however, if you have any data files that are required by the Program (e.g. a Database) you'll have to manually include then when running the P&D.
Depends on how you've 'loaded' the Pictures. If you have set the Picture properties at design time, then no you don't have to manually include them, otherwise, yes you do.
What do you mean "Picture properties at design time". Can you please explain a little bit more :blush:
Do you, for instance, draw a PictureBox on the Form and then enter the filename and path to the picture in the Properties Window of the IDE or do you use a LoadPicture statement within your code? e.g.
If the latter then you'd need to manually include c:\Mydir\MyPic.jpg in the P&DCode:Picture1.Picture= LoadPicture("C:\Mydir\MyPic.jpg")
Yes, that's right
I use VBDataReports in my software. For them to be created on the installed program, shouldn't VB be installed on the computer?