For Programmers: Free Programming Magazines  


Home > Archive > Smartphone Developer Forum > January 2006 > How to get Contact information from Speed Dial database in WM5?









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author How to get Contact information from Speed Dial database in WM5?
wm5dev@hotmail.com

2006-01-18, 3:59 am

In Windows Mobile 5.0, the speed dial database (speed.db) is stored
within "pim.vol" located in the root directory. I can access the
records winthin this database and get the display names and index
stored with the speed dial entries. However I am unable to get a valid
OID that links the speed dial entry with an Outlook contact entry. I'm
using the getItemFromOid function, but I can't seem to get a valid OID
from the speed dial records. Does anyone know how this is done? Is
this the proper way to get the contact infomation that is associated
with a speed dial entry?

Thanks in advance

riki

2006-01-21, 9:57 pm

wm5dev@hotmail.com wrote:
> In Windows Mobile 5.0, the speed dial database (speed.db) is stored
> within "pim.vol" located in the root directory. I can access the
> records winthin this database and get the display names and index
> stored with the speed dial entries. However I am unable to get a valid
> OID that links the speed dial entry with an Outlook contact entry. I'm
> using the getItemFromOid function, but I can't seem to get a valid OID
> from the speed dial records. Does anyone know how this is done? Is
> this the proper way to get the contact infomation that is associated
> with a speed dial entry?


does your code work with 2003? are you getting the value from field 0x0006?
eg: http://wiki.xda-developers.com/inde...ases%2Fspeed.db

i only use the db for speed dial entries to apps.

riki

Life is a tragedy for feelers and a comedy for thinkers.
ThemeChanger for Smartphone : http://homepages.inspire.net.nz/~gambit/
AbstractStart for Smartphone :
http://homepages.inspire.net.nz/~gambit/AbstractStart/
Latest Betas have WM5 layout and speed dial support
Tom

2006-01-26, 7:06 pm

Thanks for the reply. Yes, the code does work for CE 2003. But in WM5
it has changed. I can access the information in the 0x0006 field...
but none of the stored information pertains to a valid Outlook Contact
OID like the way it does with 2003.

riki wrote:
> wm5dev@hotmail.com wrote:
>
> does your code work with 2003? are you getting the value from field 0x0006?
> eg: http://wiki.xda-developers.com/inde...ases%2Fspeed.db
>
> i only use the db for speed dial entries to apps.
>
> riki
>
> Life is a tragedy for feelers and a comedy for thinkers.
> ThemeChanger for Smartphone : http://homepages.inspire.net.nz/~gambit/
> AbstractStart for Smartphone :
> http://homepages.inspire.net.nz/~gambit/AbstractStart/
> Latest Betas have WM5 layout and speed dial support


Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com