Office365 / Outlook.com Delphi Components
- Brand: Sync-Components
- Product Code: Cloud Delphi Component
- Availability: In Stock
Office365 / Outlook.com Delphi Component is a non-visual component that allows you to access calendar, tasks, and contacts data on Office 365 or Outlook.com accounts using Delphi. The component uses the official APIs, which guarantee maximum compatibility and fewest possible modifications to future versions. And there's no need for any specialized MS Exchange knowledge!
Features
- Create, rename and delete calendars
- Create and edit events (all properties supported, including reminders, recurring appointments and all day events)
- Poll calendar for changes using deltaToken queries
- Get list of contact folders
- Create and edit contacts (all properties are supported)
- Pull contacts for changes using deltaToken queries
- Create, rename and delete task folders
- Create and edit tasks (all properties are supported)
- Pull tasks for changes using deltaToken queries
- Proxy servers support
Examples
Connecting to Office 365 or Outlook.com and showing list of calendars in the listbox.
OCom := TOutlookCom.Create;
OCom.LoadCalendars;
for I := 0 to OCom.CalendarCount - 1 do
ListBox1.Items.Add(OCom.Calendars[I].Name);
OCom.Free;
Adding a new event starting April, 20, 2017 at 10:00, ending at 10:30 with a subject Meeting John.
with OCom.GetCalendar(0).NewEvent do
begin
StartDateTime := EncodeDate(2017, 4, 20) + EncodeTime(10, 0, 0, 0);
EndDateTime := EncodeDate(2017, 4, 20) + EncodeTime(10, 30, 0, 0);
Subject := 'Meeting John';
Store;
end;
Deleting event SomeEvent: TOCEvent.
OCom.GetCalendar.DeleteEvent(SomeEvent);
Compiled Demo Screenshots
Buy at Tokopedia!
Buy Now!Tags: Office365 / Outlook.com Delphi Components, Sync-Component, Delphi, Cloud Storage & Messaging, Cloud