Create a new contact use MAPI?

Status
Not open for further replies.
R

ryotyankou

My application UI have a button, click the button, pop up outlook's new

contact dialog, let user fill their infos then save. Then i want to update my

contact list(add this new one to existing list).

I want to call the contact dialog use MAPI, like you click "new contact" in

outlook "new" menu. I checked code of MFCMAPI, found it really hard to do

this(too many codes). My real trouble is i want to know when user close and

save the contact called by my application so to update my list of contacts.

Any ideas? TIA.
 
I am not sure what this has to do with creating a new contact.

Have you looked at the Inspector.Close event?

Dmitry Streblechenko (MVP)

-

"ryotyankou" <u48591@uwe> wrote in message news:9d8ee5f284786@uwe...
> My application UI have a button, click the button, pop up outlook's new
> contact dialog, let user fill their infos then save. Then i want to update
> my
> contact list(add this new one to existing list).
> I want to call the contact dialog use MAPI, like you click "new contact"
> in
> outlook "new" menu. I checked code of MFCMAPI, found it really hard to do
> this(too many codes). My real trouble is i want to know when user close
> and
> save the contact called by my application so to update my list of
> contacts.
> Any ideas? TIA.
 
Thank you Dmitry, i solved this problem by use outlook object model.

This is the code:

Outlook::_ApplicationPtr pOutlook("Outlook.Application");

Outlook::_NameSpacePtr pNameSpace = pOutlook->GetNamespace("MAPI");

CString profname = session.GetProfileName();

pNameSpace->Logon(_variant_t(profname) );

CComQIPtr<Outlook::_ContactItem> ocontact(pOutlook->CreateItem(Outlook::

olContactItem));

ocontact->Display((VARIANT_BOOL)1);

-------------------------------And it didn't pop up the security dialog.

Dmitry Streblechenko wrote:
> I am not sure what this has to do with creating a new contact.
> Have you looked at the Inspector.Close event?
>
> > My application UI have a button, click the button, pop up outlook's new
> > contact dialog, let user fill their infos then save. Then i want to update

> [quoted text clipped - 8 lines]
> > contacts.
> > Any ideas? TIA.



200910
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
O Outlook 365 - How to create / copy a new contact from an existing one? Using Outlook 5
O Create a custom contact form - questions before messing things up... Outlook VBA and Custom Forms 4
R Outlook add-in to create new contact from an email. Using Outlook 0
G Create an Appointment at the Contact's Address From Email Outlook VBA and Custom Forms 0
makinmyway How Create a Field and Formula for a Contact's Years of Experience Outlook VBA and Custom Forms 12
J Create an appointment from Contact list with the Company name in the Subject line Using Outlook 1
L Macro Create Contact and Save Using Outlook 2
L Macro Create Contact and Save Using Outlook 8
J How to create a user defined dropdown list field for a custom contact form Using Outlook 3
A receive error when create new business contact BCM (Business Contact Manager) 14
S Macro to create a new contact, 2 appointments, and a task Using Outlook 1
S [outlook-users] Create contact group from other user's contacts Using Outlook 1
M right click contact to create an appointment Using Outlook 4
H can i automatically create new contact from specifc incoming mail BCM (Business Contact Manager) 2
E How to create a time based view like in Business Contact Manager Outlook VBA and Custom Forms 2
S Create Outlook Task from Template and append Body with Email Body Outlook VBA and Custom Forms 4
B Modify VBA to create a RULE to block multiple messages Outlook VBA and Custom Forms 0
J Want to create a button on the nav bar (module add-in) to run code Outlook VBA and Custom Forms 2
B How to create a button that sorts and selects the most recent message with ONE click Using Outlook 2
J PSA: How to create custom keyboard shortcut for "Paste Unformatted Text" in Outlook on Windows Outlook VBA and Custom Forms 1
W Create a Quick Step or VBA to SAVE AS PDF in G:|Data|Client File Outlook VBA and Custom Forms 1
Wotme create email only data file Using Outlook 1
S Outlook 365 Help me create a Macro to make some received emails into tasks? Outlook VBA and Custom Forms 1
J How to create a drop down user defined field that will appear on an inbox view Outlook VBA and Custom Forms 8
Commodore Any way to create "from-only" account on Outlook 2021? Using Outlook 1
L Capture email addresses and create a comma separated list Outlook VBA and Custom Forms 5
N Can't create NEW GROUP and add/remove a member from existing Group in Outlook Using Outlook 1
NVDon Create new Move To Folder list Outlook VBA and Custom Forms 0
C Create Meeting With Custom Form Outlook VBA and Custom Forms 2
D Create advanced search (email) via VBA with LONG QUERY (>1024 char) Outlook VBA and Custom Forms 2
G Create ordinal numbers for birthday Outlook VBA and Custom Forms 2
D Create new email from the received Email Body with attachment Outlook VBA and Custom Forms 10
A How to create fixed signatures for aliases that process through GMAIL? Outlook VBA and Custom Forms 0
P Can I create a Rule that sends me an email when I get a Task? Using Outlook 2
M How create a Rule to filter sender's email with more that one @ sign Using Outlook 1
B Can I create a local PST file for SPAM on a drive that is usually disconnected? Using Outlook 3
Chiba Create an appointment for all the members Outlook VBA and Custom Forms 1
S Create a clickable custom column field Outlook VBA and Custom Forms 0
L automaticaly create a teams meeting with a sync Using Outlook 0
D Can Exchange Admin Center create a pst for users email/contacts/calendar? Exchange Server Administration 0
S Create A Search Folder That Looks For Message Class? Outlook VBA and Custom Forms 0
F How to create phone number as links in notes of Contacts Using Outlook 2
Nessa Can't create new appointment Using Outlook 1
A Create date folder and move messages daily Outlook VBA and Custom Forms 1
C Create new Message with shared contacts & BCC'ing recipients Outlook VBA and Custom Forms 0
O Multiple email accounts - hesitate to create a new profile Using Outlook 3
G Can't create Folder Groups in Outlook 2013 Using Outlook 0
N Outlook rules don't create a copy for bcc'ed emails Using Outlook 3
F Delete/create/reset Exchange mailbox on Outlook.com Using Outlook.com accounts in Outlook 3
R Can not create folder to store specific emails in in Outlook for Mac Using Outlook 1

Similar threads

Back
Top