Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо написать класс на подобии TextFile, только для работы с Unicode файлами.

Должны быть доступны следующие функции:

F.OpenFile(filename: WideString; openmode: [fuRead, fuWrite]; filepos: [fuBegin, fuEnd]): boolean

Открывает файл. Если файл открыт для записи, то даже если он физически пока не существует, при попытки записи в него, файл будет автоматически создаваться. Формат - юникод.

Если filepos = fuBegin, то файл будет считываться с начала, если fuEnd, то с конца.

F.ReadStrLnW: WideString

возвращает строку из файла, а также перемещает курсор на строку выше/ниже, в зависимости от filepos

F.WriteStrW(const WStr: SideString)

добавляет текст в конец/начало файла (не с новой сткоки)

F.WriteLnW(const WStr: SideString)

добавляет текст в конец/начало файла (с новой сткоки)

F.WriteStreamW(SText: TMemoryStream)

добавляет текст из стрима в конец/начало файла с новой строки

F.EOF: boolean

проверяет на конец файла

F.BOF: boolean

проверяет на начало файла

F.Seek(LineNo: Cardinal)

устанавливает курсор на строку номер LineNo

F.CurPos: Cardinal

возвращает номер текущей строки

F.CloseFile: boolean

закрывает файл

------

Также должен прилагаться пример использования всего перечисленного на Delphi 7

17 лет назад
IDark
Гость 
NaN лет
18 лет в сервисе
Был
16 лет назад
Выбранный исполнитель
samum
Денис 
37 летРоссия
18 лет в сервисе
Был
8 лет назад
17 лет назад
$30
3 дня
  • Похожие заказы
  • Требуется написать небольшую программу на ассемблере. Задание: На экран выводим квадратик, его можно перемещать с клавиатуры (стрелочками). Выводится еще несколько квадратиков - врагов. Они двигаются произвольно по экрану, отражаясь от стенок. Задача: Как можно дольше не дать ...

    Закрыт
    17 лет назад
  • Разработка программы видео-захвата для 4 и 8 камер со звуком и с записью. Wavelet - сжатие. - Датчик движения. - Авто контраст и яркость. - Запись по расписанию и датчику движ. - Доступ по сети. Написать нужно под мою карту ...

    Закрыт
    17 лет назад
  • $250

    В проекте разработки программы управления задачами мы хотим применить возможность планирования с использованием диаграмм Гантта. Несколько лет назад мы начали разработку собственного компонента на VB.NET, но этот проект остановился на полпути. Поэтому сейчас мы приглашаем ...

    Закрыт
    17 лет назад
  • $300

    Я хочу свой видео сервер с проверкой пользователей. Поэтому мне нужен небольшой плагин Windows Media Services для проверки пользователей. Он уже почти сделан микрософтом в Windows Media Services SDK samples: \Program Files\Microsoft Platform SDK\Samples\multimedia\WindowsMediaServices9\Authentication Authentication Plug-in Sample http://msdn2.microsoft.com/en-gb/library/ms739233.aspx Creating ...

    Прикладное ПО1 исполнитель
    Закрыт
    17 лет назад
  • $330

    Ищем специалиста, знающего ISO 7816-4 SIM app. tool kit могущего модифицировать эмулятор Gold/Silver/Fun card для продвинутой обработки набора номера Оплата 330 долл. При успешном окончании данного проекта возможно дальнейшее постоянное плодотворное сотрудничество. E-mail: [email protected] Tel +1 646 278 ...

    Закрыт
    17 лет назад
  • Необходимо написать программу, основная часть которого, была бы решение математических задач. Управление через интерфейс + графическая реализация полученного решения. программировать надо на С подобных языках. Более подробное ТЗ с тем какую математику надо будет решать ...

    Закрыт
    17 лет назад
  • Требуется написать DLL, способную сконвертировать RTF текст в обычный, т.е. убрать все ненужные тэги и оставить только текст. Таблиц текст содержать не будет. Но будут встречаться поля - INCLUDEPICTURE, вида {\field{\*\fldinst INCLUDEPICTURE "IMAGEFILENAME.GIF" \\d }} Которые ...

    Закрыт
    17 лет назад
  • Требуется написать на встроенном языке Excel-VBA следущую программу. Нужно формировать каталог товаров для его последующий распечатки ФОТО : описание товара : цена ФОТО : описание товара : цена ФОТО : описание товара : цена Формат А5 Страницы формируются последовательно, данные предоставляются в ...

    Прикладное ПО1 исполнитель
    Завершен
    17 лет назад