Accessing Pocket Outlook

M

Mike Smith

Hey ppl,

Im trying to create an application (Vb.Net) to create tasks within the
pocket outlook on Win Mobile 2003.

I'd love to use the simple method (inthehand.com) but i aint got no $$$ for
this task. So im relying on the POOM sample from gotdotnet which is done in
C#. Well as long as i can use this wrapper and call it from Vb.Net im
happy...

Has anyone used this before ? Im trying to get it to run on the emulator and
actual device but i keep getting an error stating
"System.MissingMethodException:MissingMethodException"

The readme file says im suppose to install one of the .cab files (ARM) onto
the device to test it out.. i did just that and it seems that the .exe
within the cab wont load at all. The readme file also says that deploying
using Vs.Net would require me to have a compiled version of the native
wrapper dll ? what dll are they talking about ? im suppose to download the
embed Visual Tools to recompile one lil dll that i need? Isnt the wrapper
the source code thats provided and wont VS.NET know how to compile it to the
required processor version ?

can someone pls enlighten me on how do i go about using this POOM wrapper in
my Vb.Net smartapplication so i can create tasks in outlook from my custom
program.

regards,
Mike
 
C

Chris Tacke, eMVP

Yes, you will have to download and install eVC to compile the wrapper.
Studio has no idea how to compile for a non-x86 processor, nor does it have
any of the libs for Windows CE.

-Chris
 
M

Mike Smith

hey thanks for the reply.
I managed to get it working.. extracted the compiled PocketOutlook.Dll from
their sample and changed the paths for the vs.net solution to recompile a
new .exe (the one provided by the sample just refused to load on my XDA II)
.... anyway its now running...

Still need some pointers to sites that have samples on using POOM to create
tasks & appoinments. Everything i find online is based on preBuilt
components that are FOR SALE.. geez... aint there help on the MS POOM
Wrapper ? I noticed the code wasnt full implemented for the Tasks. It had a
note :
// date items; these are not currently supported

for the sections dealing with dates... anyway i still cant even add a task
cause i cant find a document on the steps to do it.. all i know for now is

1) i need to create a pocket outlook app instance

2) logon the session

...

N-2) Set Task properties

N-1) Save task

N) logout the session

can someone fill the in between ? How do i access the taskfolder and say
create a task within in ?
 
P

Peter Foot [MVP]

As well as simply compiling the wrapper and calling it from VB, you'll soon
notice that the GotDotNet sample is fairly restricted in what it can do
since none of the date fields are implemented (which is a pretty major
stumbling block for a Pim library). So you'll need to be comfortable enough
with C++ to add support for these properties in as well as convert the ole
DATE type into a managed DateTime and back again.

Peter
 
M

Mike Smith

hey peter thanks for the reply..
are u working with inthehand.com ?
i just figured out that it wasnt totally implemented and ugh i gotta look at
c++ !
i'd love to use the inthehand solution.. its sounds great and all but im
just makin an app i need for personal use on my XDA II... looks like that
aint gonna happen now ... unless i find a complete free implemented POOM
Wrapper...
 
P

Peter Foot [MVP]

All items are created in POOM from the application instance, you should find
a CreateTask method, which will return a new task instance which you can
then set the properties on and call save.

HTH

Peter
 
C

Chris Tacke, eMVP

If you can wait 6 weeks (and write a killer app) you could win a copy in the
OpenNETCF Coding competition. :)

-Chris
 
M

Mike Smith

ah thats sounds great.. details of the contest on the site ? or its gonna be
released only in 6 weeks ?
well since the prog is for myself to use.. i guess i can wait 6 weeks...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top