>I am currently porting a program that was writen in Visual Basic 3 to Visual Basic 6.
>
>Issues:
>1) user controls that are not discovered by the compiler are converted to picture box.
>
>2) some controls not loaded are logged as being identified that no licenses are found for them
>
>3) when compiling, debugger haults on any reference of the controls from issue (2)
>
>
>Thanx in advance,
>Bob Macdonald
Keep in mind that your porting from 16bit to 32bit.
Do you have 32bit equivalent for all your controls ?
Issue 1 is normal.
Issue 2: Some older control are not installed anymore by the VB setup program but they are on the CD. You need to find them and run a REG file to update the licenses in the registry.
Also, all your API declarations needs to be converted.
The "usual path" to a (somewhat) smooth conversion is:
From VB3 to VB4-16
From VB4-16 to VB4-32
Then to VB5 or 6