Downloads, Gotcha's and Notes
|
DONATION REQUEST:
I
did spend a bunch of time getting this Mod working...
|
My embedded Visual Basic Smartphone Demo Application

Here is a sample demo eVB project to get you started:
eVB Demo Sample Project |
Sample eVB Source Code for above Demo app
5/21/04 UPDATE: Includes new update routines and
NEW Menubar control! |
eVB Demo App Desktop Installer |
Installs the compiled above demo application on your Smartphone
2002 or 2003 device from a desktop PC using ActiveSync
This installer was created solely using the built-in eVB Application
Install Wizard!
5/21/04 UPDATE: I figured out a permanent fix for the
Runtimes problem!
The CAB file in this installer has the RUNTIMES SAFELY INCLUDED
IN IT - no separate runtimes package is needed! Uninstalling
this app will NOT effect other eVB for Smartphone apps on your
device!
|
Gotcha's and Issues:
There are certain issues when developing applications
for Microsoft Smartphone 2002/2003 using Embedded Visual Basic (eVB). Some are minor, while others are more
significant. I have created a Forum to discuss these issues and their
solutions or workarounds. The below list contains some examples of
these issues:
 |
PROBLEM #1 (solved!):
Uninstalling any eVB app from the device will prevent other eVB apps
from running |
 |
PROBLEM #2 (solved!):
Can Not Set the Captions for Softkeys (Menubar)
from Code |
 |
PROBLEM #3 (solved!):
Running Project from the IDE to a connected
Smartphone 2002 disables Runtimes support on Device |
Click Here to enter the Embedded Visual Basic (eVB) for Smartphone Development Forum
Notes:
 |
Using an Emulator (under Win 2K/XP only): My
Mod will allow you to
test/run/debug your Smartphone application in the Pocket PC 2000
emulator, but you need to take into account the obvious issues such
as different screen sizes, etc. I tried to hack the Smartphone 2002
emulator (from the Smartphone 2002 SDK) to work with eVB, and I got
it to launch and copy over the eVB runtimes, but I could not get the
project's .VB file to run. So, if anyone is interested in giving it a
shot, please contact me for the registry mods I made so far to accomplish this.
|
 |
Because the Smartphone does not have a touch screen, all form
navigation is performed using the Smartphone's arrow keypad. Thus, you will
probably need to trap each keypress and handle it appropriately,
based on what control has the focus. Also, most Pocket PC 2000
controls do not display a significant "focus" indicator. So, you will
probably also need to bring visual attention to the control that has
the focus, such as setting it's background color to a different color, so the user can
easily see
what control has the focus.
|
 |
This Mod may also work using the Pocket PC 2002 SDK instead of
the PPC 2000 SDK as the template SDK, but I have not tried it yet.
Check back periodically for updates.
|
[ About Mod | Step-by-Step | Screen Shots | DOWNLOADS | eVB App List ]
|