Much of what you want is built in to Exchange 2007+Outlook 2007. For Outlook 2003, though, your first task is to decide how you are going to store all that information that Outlook itself doesn't expose directly -- projector, computer, video, phone is needed or not and after. One solution might be maintain a list of conference rooms and their capabilities in a public folder.
Also, you need to start thinking about what kind of add-in you want to build, because you are going to have to build a dialog to show the user the conference rooms meeting their requirements. This is not a project suitable for VBA.
If you have all the capabilities of each room in a public folder, you can search that for matching rooms using the MAPIFolder.Recipients.Add method, then use the Recipient.FreeBusy method to check the availability of qualified rooms.
--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54
"masani paresh" wrote in message ...
hey thanks for replying...
i m using the same book you have specified here.
this book is great i m learning fast.
my basic reuirement is to add button in calender "find conference room"
which will again display the specification abt the conf room like time and
date to book, projector, computer, video, phone is needed or not and after
tht user click find now and it should display all the conf rooms which meets
this requirements.and again if user double click on particular conf room it
should book for him in specified time. and if conf room is not free should
not be display and if none conf rooms available then it should display some
reccomend conf room which are nearer to the time specified by user.
any good suggestion over this issue?
Thanks and regards,
Paresh
"Sue Mosher [MVP-Outlook]" wrote:
1) Neither. "Macros" refers specifically to code written in the VBA environment inside Outlook, for personal use.
2) No, the entire UI is not customizable. The Help file in VBA provides guidance on what is possible. You can also ask specific questions here about what you would like to do.
3) You can add buttons to any toolbar or menu exposed through the Explorer.CommandBars or Inspector.CommandBars collection for the main window and individual item window, respectively.
--
Sue Mosher, Outlook MVP
Author of Microsoft Outlook 2007 Programming:
Jumpstart for Power Users and Administrators
http://www.outlookcode.com/article.aspx?id=54
"masani paresh" masani wrote in message ...
Hello Friends,
I am very new to Outlook Customization and i am just gonna to start
customize outlook calendar to meet the requirements. i just wants a general
ques:
1) first of all can i write macros in java or i have to use VB?
2) could i change any part of outlook? for that i has to know the name of
particular panel, listbox, menu name right? so from where i can get all this
info.
3)if i want to add some buttons and on click that button want to perform
some task. i can add buttton any where in outlook?
From these question you must know that i am completelty new to outlook
customization. any help you can do regarding this i will apreciate it.
Thanks and Regards,
Paresh