Running a VB6 application on a PDA with Windows Mobile 2003 second Edition
HI,
I was wondering can anyone tell me if its possible to transfer a VB6 application to a PDA which is running windows mobile 2003 SE. and run it. I understand its not as simple as that but even if you could oint me in the right direction if any.
Thanks
Re: Running a VB6 application on a PDA with Windows Mobile 2003 second Edition
Don't even try.
In theory, you could use eVB, and it would be close, but that's a bad road. eVB is based on VBScript, and the conversion from VB6 is not so quick.
However, the major issue is that no program with a GUI, written to run on a desktop or laptop, will make any sense at all on a PDA. The screen is smaller, the menus are in different places, the proportions are different, there's no keyboard, etc. Nothing works the same.
Basically, the design for a PDA based program, if it is to be at all user friendly, will have to be re-thought from start to finish. I have written a few programs that have desktop versions and PDA versions. Even though they were both written in .NET (the CF for the PDA version, but that's very similar to the full .NET), there was very little code that could be copied from one to the other. The differences were too great.
Re: Running a VB6 application on a PDA with Windows Mobile 2003 second Edition
There's a program called Mobile VB, made by Appforge. It is an addin to VB6 and adds the capability. I haven't really tested it but it is know to be #1!
Re: Running a VB6 application on a PDA with Windows Mobile 2003 second Edition
That's true, though I think .NET CF would be a better way to go for a new app, and porting an existing app isn't really viable if there are any user interface elements due to the constraint differences with the PDA.