Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Outlook / Programming Forms / October 2006

Tip: Looking for answers? Try searching our database.

forms question

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Eric - 30 Oct 2006 13:43 GMT
We have a customer which uses a form for Outlook written by another company
in 16bit VC++. This old form can still be used in Outlook. We need to change
some things and re-write the form for 32bit. The old form has a .cfg file,
an .EXE and two icons (different sizes). The old form is practically only a
template to write mails in a standard way (mandatory subject line, mandatory
custom message type selected from a list, etc.). Our new form should replace
the old form. When viewing messages created with the old form and the new
form is installed, then they must display correctly with the new form, so we
can only increment the version number. The old form has a custom message
class similar to IPM.INTERPOL.AlertMessage. The new form must work on
Outlook 2000 and Outlook XP. On the internet I only found information about
how to customize existing forms graphically.
Questions:
- Where do I find information about how to write code for this and object
models, etc.? Can you provide any internet links or know of an SDK?
- In what language should we write it? VBA? C#.NET? What would you
recommend?
- General recommendations?

Eric
Sue Mosher [MVP-Outlook] - 30 Oct 2006 14:45 GMT
You would need to use Extended MAPI and C++ or Delphi to create such a custom form. See http://www.outlookcode.com/d/mapi.htm for links to resources and sample code.

Signature

Sue Mosher, Outlook MVP
  Author of Configuring Microsoft Outlook 2003
    http://www.turtleflock.com/olconfig/index.htm
  and Microsoft Outlook Programming - Jumpstart for
    Administrators, Power Users, and Developers
    http://www.outlookcode.com/jumpstart.aspx
 

> We have a customer which uses a form for Outlook written by another company
> in 16bit VC++. This old form can still be used in Outlook. We need to change
[quoted text clipped - 16 lines]
>
> Eric
Eric - 31 Oct 2006 21:48 GMT
Thank you for your feedback so far. Your answer has helped a lot. Since then
I've studied samples and I've read a lot.

Could you tell me in short how to create such a project? I mean like:
- new Visual Studio 2005 project (project type "ATL project"??? what options
to select there [Executable,  non-attributed]???)
- implement class xy with the functions zz....
- write a cfg file
....
q2: Is there a documentation about the syntax of the necessary cfg file? I
haven't found one.

Eric
Sue Mosher [MVP-Outlook] - 31 Oct 2006 22:09 GMT
That's a topic way beyond my expertise and the scope of this newsgroup. The page I suggested earlier has links to sample projects and discussion lists that would be appropriate.

Signature

Sue Mosher, Outlook MVP
  Author of Configuring Microsoft Outlook 2003
    http://www.turtleflock.com/olconfig/index.htm
  and Microsoft Outlook Programming - Jumpstart for
    Administrators, Power Users, and Developers
    http://www.outlookcode.com/jumpstart.aspx
 

> Thank you for your feedback so far. Your answer has helped a lot. Since then
> I've studied samples and I've read a lot.
[quoted text clipped - 9 lines]
>
> Eric
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2010 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.