Простой проект на Delphi 6 / Delphi 7

Михаил19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
08.11.2009

Необходимо разработать следующий простой проект на Delphi 6 / Delphi 7.

Основные требования:

1. Всего одна функция для чтения файлов *.CDX (FoxPro, compound index file).

Распарсить надо так, чтобы получить значения "expression" для всех индексов и сохранить их в TStringList.

2. Никаких внешних зависимостей, использовать BDE или ODBC - нельзя.

Должен быть чистый код на Delphi, который надо вынести в отдельный модуль.

3. Прототип функции:

function LoadIndexesFromCDX( const ASourceCDX: String; ADst: TStringList ): Boolean;

Для реализации - можно ипользовать TMemoryStream или его наследники.

Описание файлов *.CDX можно взять из MSDN:

http://msdn.microsoft.com/en-us/library/k35b9hs2(VS.71).aspx

http://msdn.microsoft.com/en-us/library/aa975346(VS.71).aspx

Cроки:

2 дня - в среду вечером (четверг утром).

Оплата:

WMZ или через сервис безопасных сделок.

В результате необходимо получить:

1) Исходный код на Delphi (желательно, с небольшими комментариями на английском);

2) Работающий вариант, демо в виде EXE-файла (TEdit + TButton + TMemo);

3) Файлы *.CDX, на которых Вы тренировались;

Просьба - пишите только в проект. Спасибо!

Уточнение:

1) Пример здесь - "http://vinbox.narod.ru/MyTest1.zip"; Картинка здесь - "http://vinbox.narod.ru/MyTest1.gif";

2) Результаты должны совпадать c утилитой DBF Manager (http://astersoft.com/files/dbfmanager.msi);

3) Предложения, выше указанного бюджета - рассматриваться не будут;

Заявки фрилансеров