Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

vb 6 and windows CE

Status
Not open for further replies.

baran121

Programmer
Sep 8, 2005
337
TR
i have a vb 6.0 program. i want to use it in windows CE.
is there any program help me to convert it for CE ?
please help me
 
There used to be VBCE and then Embedded Visual Basic 3.0. Sadly, even if you can get hold of them, neither of these work on Windows Mobile 5.0 or later. The current Windows Mobile platform SDKs are .NET based
 
thank you stromgm,
can you explain it.
i didndt use visual basic 3.0 and VBCE ?
is there any document about it. please help me.
 
One alternative that exists is NSBasic.

It relies on the same script engine that VBCE and Embedded VB used (really VBScript for CE) but provides its own "host" wrapper that still works on current versions of CE (now called Windows Mobile or whatever the flavor of the day is).

Because of this it is very close in language syntax to VB6. However it provides its own framework and controls library, so just as with VBCE & EVB you have changes to make in order to port a VB6 program to NSBasic/CE. You'll probably find it radically less effort than a port to VB.Net though.

They also offer Symbian and Palm editions, and I think an iPhone edition is close to release as well. While the result is not at all "write once, run on all phones" NSBasic editions might get you a lot closer to supporting multiple platforms than .Net is ever going to be able to boast.


Personally I've only looked at the Desktop (Windows) product, which isn't bad but hardly a full VB6 replacement. The IDE is pretty easy for a VB6 programmer to adapt to though, and the controls provided are quite similar. In many ways it might be the best of the attempts out there to create some sort of VB6 clone.

You might take a look at NSBasic/CE for WinMobile development. I can't endorse it having no personal experience with the product, but it ought to be considered as an alternative.
 
thank you,
i tried to use NSBasic for terminal that name is it8000 and
also i tried with my phone samsung i600. it couldnt run in two devices.
what can i do?
and cant i use vb6 like this?
 
>and cant i use vb6 like this?

No, you can't use VB6 to develop for current Windows smartphones of Windows Mobile devices.

The SDKs that I mentioned (VBCE and eVB) were both extensions to the VB5 and 6 IDEs that allowed you to use the IDE to devlop software that would run on most Windows CE and Windows Mobile (prior to v5) devices - this included versions of the various ActiveX controls targetted for specific devices.

To repeat: VB6 could not do it by iteself. VBCE and eVB could only work with earlier devices (and required a whole swathe of support files that came with their respective SDKs) and neither are readily, if at all, available any more (even if they were, they don't work with current devices)

I'm afraid I can't comment on NSBasic, as I am not familiar with it.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top