You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.
Order online or call us +62-821-2442-2332 (Whatsapp)
IDR
  • Empty!

Google Calendar Delphi Component

  • Brand: Sync-Components
  • Product Code: Google Delphi Component
  • Availability: In Stock


Available Options



Google Calendar Delphi Component is a non-visual component that allows you to work with Google Calendar data using Delphi. The component supports Delphi 7 and newer versions and works directly with Google using most current Google APIs v3. Official APIs use guarantees maximum compatibility and fewest possible modifications to future versions.


Features

  • Create and edit calendars (all properties supported, including colors, time zones and location)
  • Create and edit events (all properties supported, including colors, reminders, recurring and all day events)
  • Extensive calendars sharing support: adding users, setting access rights
  • Incremental synchronization support
  • Add Google Drive attachments to events
  • Access to JSON code for each object with possibility to read and modify any fields for an object
  • Batch storing of changes
  • Proxy servers support

Examples

Connecting to Google Calendar and showing list of calendars in listbox.

GCalendars := TGCalendars.Create;
GCalendars.LoadCalendars;
for I := 0 to GCalendars.CalendarCount - 1 do
  ListBox1.Items.Add(GCalendars.Calendars[I].Name);
GCalendars.Free;

Adding a new event starting April, 20, 2020 at 10:00, ending at 10:30 with a title "Meeting John".

with GCalendars[0].NewEvent do
begin
  StartTime := EncodeDate(2020, 4, 20) + EncodeTime(10, 0, 0, 0);
  EndTime := EncodeDate(2020, 4, 20) + EncodeTime(10, 30, 0, 0);
  Title := 'Meeting John';
  Store;
end;

Deleting event with index number 5.

GCalendars[0].DeleteEvent(5);



Compiled Demo Screenshots


    






Buy at Tokopedia!

Buy Now!

Tags: Google Calendar Delphi Component, Sync-Components, Delphi, Data Access and Storage