Показать сообщение отдельно
  #1  
Старый 28.08.2012, 15:40
Аватар для alexusankov
alexusankov alexusankov вне форума
Новичок
 
Регистрация: 27.08.2012
Сообщения: 78
Версия Delphi: C++/Delphi 2010
Репутация: 10
По умолчанию Помогите алгоритмом, или куском кода

День добрый. Интересует алгоритм работы такой программулины, кто чем сможет, выручите пожалуйста, желательно уже код.
Есть файлик data.ini в ней записи вида:
Василий;9:05:48;Пришел
Николай;12:03:57;Пришел
Василий;15:03:12;Ушел
Василий;17:45:00;Пришел
Николай;18:00:00;Ушел
Василий;18:01:00;Ушел
Как мы видим, Василий(на его примере нужно), был на работе с 9ти утра до 15 дня, и с 17,45 до 6ти вечера.
Программка должна нарисовать прямую,(а-ля график суток(прямую 2 часа)), и на ней закрасить те часы, в которые Вася был на работе.
Вроде как то с canvas.LineTo можно сделать, но никак не пойму как.
Заранее спасибо
Ответить с цитированием