|
|||||||||||
|
DevelopmentTools [an error occurred while processing this directive] Topics 1. What is eMbedded Visual C? eMbedded Visual Basic? 1. What is eMbedded Visual C? eMbedded Visual Basic? eMbedded Visual C (or eMbedded Visual Basic) is a free development tool provided by Microsoft. It allows you to create, debug, etc. applications for all versions of Windows CE above 2.11, using the C (or Basic) language. 2. Where can I get eMbedded Visual C? eMbedded Visual Basic? EVC (EVB) is available for download (free) of Microsoft's site. I've included the URL below, but please keep in mind that it is subject to change. You should always be able to find it off of the main "developers" link, though. For more information: http://www.microsoft.com/mobile/developer/BeginnerDev/tools.asp 3. How much does it cost? Nothing. It's free. If you want MS to ship you CDs, though, they do ask you to pick up the shipping, which runs about $8.00. 4. Does EVC have any bugs? Do you know of software that doesn't? Yes, some of the known bugs are detailed here. 5. Are there any other (non-Microsoft) development tools available? Yes. Syware makes a product called Visual CE, which is very much like "Access Forms" for CE. For more information: http://www.syware.com 6. Can I develop applications on my CE device, without a desktop computer? Yes. There are a number of products that can help you to do this, the leading one among them being NS Basic. NS Basic is a VB-like tool that resides on the CE device itself. It offers a fully functional IDE, complete with Forms designer. It runs on all versions of CE, from 2.0 up. For more information: http://www.nsbasic.com 7. Which language is best for CE development? This is a difficult question to answer, mostly because choice of development language is so subjective. Then, once you get past preference, you have to look at the requirements of the project. Generally speaking, though, where performance is an issue, C/C++ will be the way to go. However, if VB is all you know, that's going to be your first choice. There's just no simple answer. 8. What are some things I should know when working with eVC at the command line? For anyone who is possibly interested in doing command line builds in the future here is a point to remember. The build line looks like this: EVC.EXE project.vcp /make "project - Win32 (WCE ARM) Debug" /CEConfig="Pocket PC" Make sure if you use this command line that you follow case sensitivity. The online help is incorrect. The online help for the evc command line shows an example using lowercase "/ceconfig=". This is incorrect and will result in your program not functioning properly. You need to specify in the correct case "/CEConfig." Credits: David Baldauff 9. How can I rename an existing project in eVC? Load the .vcp file into your favourite text editor then use search and replace. Do the same to your .vcw file as well (if you renamed the .wcp file) Credits: Ian Harding [an error occurred while processing this directive] Terence Goggin's DoctorCE.com site - Custom Windows CE development/consulting services. Return to Chris De Herrera's Windows CE Website Questions? Comments? Suggestions? Email Terence "Dr. CE" Goggin. |