Google Calendar Delphi Component is a non-visual component that allows to work with Google Calendar using Delphi. The component supports Delphi 7 and higher versions and works directly with Google using official API. Official API use guarantees maximum compatibility and fewest possible modifications to future versions.
Connecting to Google Calendar and showing list of calendars in listbox.
GCalendars := TGCalendars.Create;
GCalendars.Connect('Username', 'Password');
GCalendars.Load;
for I := 0 to GCalendars.CalendarCount - 1 do
ListBox1.Items.Add(GCalendars.Calendars[I].Name);
GCalendars.Free;
Adding a new event starting April, 20, 2010 at 10:00, ending at 10:30 with a title "Meeting John".
with GCalendars[0].NewEvent do begin StartTime := EncodeDate(2010, 4, 20) + EncodeTime(10, 0, 0, 0); EndTime := EncodeDate(2010, 4, 20) + EncodeTime(10, 30, 0, 0); Title := 'Meeting John'; Store; end;
Deleting event with index number 5.
GCalendars[0].DeleteEvent(5);
Download working example.
Note! The trial version of the component is available This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .
GCDC 1.02
Jan. 13, 2012
GCDC 1.01
Dec. 24, 2011
GCDC 1.0
Dec. 01, 2011