Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!
Чтение и запись PST-файлов (Microsoft Outlook). Реализация на Delphi
Изучить строение PST-файлов. Написать модуль для чтения этих файлов. Дополнить модуль возможностью собирать отдельные письма в PST-файл. Нужны следующие функции чтения: • IsFileBroken: проверяет, является ли выбранный файл файлом PST. Если файл поврежден и из него нельзя извлечь ни одного письма, Result := True. • ReadFile: основная функция – чтение данных из файла. • GetAttach: получает содержимое вложения определенного письма. Запись: • GetExportFileSize: возвращает размер будущего PST-файла. • GetExportData: возвращает данные определенного участка PST-файла. | |
Обязательные требования: | |
• Модуль не должен использовать внешних библиотек других программ. В том числе программа должна работать без установленной в системе программы Microsoft Outlook и др. Однако создать свою небольшую библиотеку и использовать ее можно (в этом случае предоставить исходный код библиотеки). • Модуль должен поддерживать любые версии PST, начиная с Microsoft Outlook 97 • Функция записи должна возвращать данные в последней версии PST • Все операции с файлом должны происходить из потока TStream • Если файл испорчен, с нулевым размером и т.д. программа не должна «зависать» или выдавать ошибку • Нельзя сохранять какую-либо информацию на жесткий диск • Среда разработки: Delphi XE • Операционная система: Windows • Предоставить готовое приложение для тестирования результатов: нажимаем кнопку «Открыть», выбираем файл, видим содержимое его папок. Нажимаем на папку – видим содержимое писем. Нажимаем на письмо – видим его содержимое + вложения. -------------------------------------------------------------------------------------------------------------------------------------------------- Писать в скайп: GrigUfa |
Додатки 1
Перегляд додатків доступний тільки зареєстрованим користувачам.
Замовник не бажає робити передоплату? Оплата через Сейф допоможе уникнути можливого шахрайства.
-
15 днів
118 15 днівКакой бюджет?