473,378 Members | 1,138 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

Student FYP - Creating Outlook 2003 Addin How do I ?

Hi all,
For my IT final year project I have to access mail items in outlook
2003 and parse them.
I have read and researched on the net and library for about a week
now.
I have to do the project in c# using visualc# 2005 Express Edition.

I know this may limit me to manully coding a little more but I dont
mind that.
So far I think I have to create a COM adddin and communicate via
outlook interpo assemblies to outlook
DO I have to use the COM interface IDTExtensibility2?

Is it simple enough to get a button to appear on the outlook toolbar?
I have seen plently examples that use VSTO & vc# 2005 pro but I dont
have access to those.

Any ideas, hints, tips are all welcome.
Kevin.

Oct 28 '07 #1
3 2039
Kevin,

Yes, IDTExtensibility2 is the interface that you will have to implement.
You will basically hold on to a reference to the application hosting your
add-in and then use the object model of the application (in this case,
Outlook) to add menu items, hook up to events, etc, etc.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com

"ITrishGuru" <kf******@gmail.comwrote in message
news:11**********************@57g2000hsv.googlegro ups.com...
Hi all,
For my IT final year project I have to access mail items in outlook
2003 and parse them.
I have read and researched on the net and library for about a week
now.
I have to do the project in c# using visualc# 2005 Express Edition.

I know this may limit me to manully coding a little more but I dont
mind that.
So far I think I have to create a COM adddin and communicate via
outlook interpo assemblies to outlook
DO I have to use the COM interface IDTExtensibility2?

Is it simple enough to get a button to appear on the outlook toolbar?
I have seen plently examples that use VSTO & vc# 2005 pro but I dont
have access to those.

Any ideas, hints, tips are all welcome.
Kevin.

Oct 29 '07 #2
On Oct 29, 4:32 pm, "Nicholas Paldino [.NET/C# MVP]"
<m...@spam.guard.caspershouse.comwrote:
Kevin,

Yes, IDTExtensibility2 is the interface that you will have to implement.
You will basically hold on to a reference to the application hosting your
add-in and then use the object model of the application (in this case,
Outlook) to add menu items, hook up to events, etc, etc.

--
- Nicholas Paldino [.NET/C# MVP]
- m...@spam.guard.caspershouse.com

"ITrishGuru" <kfrdo...@gmail.comwrote in message

news:11**********************@57g2000hsv.googlegro ups.com...
Hi all,
For my IT final year project I have to access mail items in outlook
2003 and parse them.
I have read and researched on the net and library for about a week
now.
I have to do the project in c# using visualc# 2005 Express Edition.
I know this may limit me to manully coding a little more but I dont
mind that.
So far I think I have to create a COM adddin and communicate via
outlook interpo assemblies to outlook
DO I have to use the COM interface IDTExtensibility2?
Is it simple enough to get a button to appear on the outlook toolbar?
I have seen plently examples that use VSTO & vc# 2005 pro but I dont
have access to those.
Any ideas, hints, tips are all welcome.
Kevin.- Hide quoted text -

- Show quoted text -
Thanks for that

Oct 29 '07 #3
No, it's pretty painful but doable. There is an outlook newsgroup that you
can post this to or google to get the code.

--
Regards,
Alvin Bruney
------------------------------------------------------
Shameless Author Plug
OWC Black Book 2nd Edition
Exclusively on www.lulu.com/owc
$19.99
"ITrishGuru" <kf******@gmail.comwrote in message
news:11**********************@57g2000hsv.googlegro ups.com...
Hi all,
For my IT final year project I have to access mail items in outlook
2003 and parse them.
I have read and researched on the net and library for about a week
now.
I have to do the project in c# using visualc# 2005 Express Edition.

I know this may limit me to manully coding a little more but I dont
mind that.
So far I think I have to create a COM adddin and communicate via
outlook interpo assemblies to outlook
DO I have to use the COM interface IDTExtensibility2?

Is it simple enough to get a button to appear on the outlook toolbar?
I have seen plently examples that use VSTO & vc# 2005 pro but I dont
have access to those.

Any ideas, hints, tips are all welcome.
Kevin.

Oct 31 '07 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Samuel Bernard | last post by:
Hi, I created an addin for Outlook 2003. It creates a menu in Outlook in order to allow the user to access severals options of our Web site. I use MsiInstaller of MS to install this addin which...
1
by: Michele | last post by:
Hi, I need to send the same Email to different people. I'm using Outlook XP and VB.Net. I tryed with the following code: Dim oOutL As Outlook.Application Dim oMail As Outlook._MailItem oOutL...
4
by: Pieter | last post by:
Hi, On the pc of one of my clients (W2000, Office 2003) I'm getting sometimes an exception when moving (Move) a MailItem to an Outlook-Folder: The RPC server is not available. (Exception from...
7
by: Joseph Geretz | last post by:
I've been working on an Addin for Outlook in C#. It hasn't been long now, just a couple of days. Suddenly though, running my project in Debug launches Outlook as specified, but no breakpoints...
6
by: Joseph Geretz | last post by:
I'm porting a C# Outlook Addin originally engineered as a COM Addin over to use VSTO. I've gotten this to the point where my VSTO Addin installs its Menu items and Toolbar buttons when Outlook...
6
by: Pieter | last post by:
Hi, I developed an Outlook Add In (VB.NET 2005, for Outlook 2003) that sometimes suddenly stops loading. I've put everywhere in the code Exception Handlers, but no Exception is catched. it...
1
by: =?Utf-8?B?TmVlbENoYW5kcmE=?= | last post by:
Hi , I am Using Visual Studio 2005 (VB code) to develop a AddIn for Outlook 2003; I need to find out from the AddIn If Of Outlook 2003 is connected to internet , That is, Is Outlook 2003...
1
by: John | last post by:
Hi I have a simple Outlook 2003 AddIn created using Outlook 2003 AddIn template in vs 2008. The full code is given below at the end. I got warnings on Interop assemblies as I have Office 2007...
5
by: John | last post by:
Hi I have an Outlook add-in solution which includes a setup project. If I install the Outlook add-in by right clicking on the setup project and sleeting Install then the add-in gets installed...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.