Articolo: Compact Framework 2.0 - Inserire un nuovo contatto in ambiente smartdevice con Visual Basic Net e C#
In ambiente windows mobile 5.0 (scaricare sdk mobile 5.0) tramite lo spazio dei nomi Microsoft.WindowsMobile.PocketOutlook e Microsoft.WindowsMobile.Forms si può utilizzare la rubrica di outlook, in particolare tramite la classe session e contact possiamo inserire un nuovo contatto.
Di seguito si riporta un frammento di codice
Vb,Net
Imports
Imports Microsoft.WindowsMobile.Forms
C#
using
using
Vb.Net
'oggetto per l'insieme dei contatti
Dim oSessione As New OutlookSession()'oggetto di tipo contatto
Dim cContatto As New Contact()'imposto il nome
cContatto.FirstName = txtnome.Text
'imposto il cognome
cContatto.LastName = txtcognome.Text
'imposto il telefono
cContatto.BusinessTelephoneNumber = txttelefono.Text
'aggiunto il nuovo contatto
oSessione.Contacts.Items.Add(cContatto)
'libero le risorse
oSessione.Dispose()
C#
//oggetto per l'insieme dei contatti
OutlookSession oSessione = new OutlookSession();//oggetto di tipo contatto
Contact cContatto = new Contact();//imposto il nome
cContatto.FirstName = txtnome.Text;
//imposto il cognome
cContatto.LastName = txtcognome.Text;
//imposto il telefono
cContatto.BusinessTelephoneNumber = txttelefono.Text;
//aggiunto il nuovo contatto
oSessione.Contacts.Items.Add(cContatto);
//libero le risorse
oSessione.Dispose();
Microsoft.WindowsMobile.PocketOutlook; Microsoft.WindowsMobile.Forms; Microsoft.WindowsMobile.PocketOutlook