Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2009, 15:15   #1
Dem.IG
 
Аватар для Dem.IG
 
Регистрация: 09.06.2009
Сообщений: 3
По умолчанию Реализация класса с методом поиска записи по файлу (используя компонент Memo)

Объявить в программе на языке Delphi класс Tс, являющийся наследником класса Тb.
Класс должен содержать в себе следующие новые элементы:

Методы:

метод вычисления количества записей, позволяющий подсчитать количество записей, хранящихся в файле данных в настоящий момент. Метод должен быть описан, как метод класса и вызываться без создания объекта. Подсчет количества записей необходимо вести без считывания информации из файла и без заполнения полей объекта информацией, находящейся в файле. Для реализации метода на языке программирования Delphi удобно воспользоваться функцией FileSize.

метод просмотра, позволяющий выводить на экран содержимое всего файла данных и осуществлять его просмотр. Метод должен быть объявлен, как обычный метод (не метод класса) и использовать поля объекта для считывания информации из файла данных и последующего вывода ее на экран. Метод должен использовать в своей работе методы чтения одной записи и метод вывода одной записи, описанных в родительском классе и унаследованных классом Tc.

3. Объявить в программе на языке Delphi класс Td, являющийся наследником класса Тc.
Класс должен содержать в себе следующие новые элементы:

Методы:

метод поиска данных, позволяющий осуществлять поиск данных в файле по ключу. В качестве ключа должно быть использовано одно из полей, хранящихся в файле данных. Необходимо предусмотреть возможность выбора пользователем поля, используемого в качестве ключевого. Метод должен использовать в своей работе методы чтения одной записи и метод вывода одной записи, описанных в родительском классе и унаследованных классом Tc.

метод модификации, позволяющий найти и модифицировать данные, хранящиеся в файле. Для поиска данных необходимо использовать метод поиска данных. Необходимо предупреждать пользователя о том, что при изменении данных содержимое файла будет изменено и старые данные будут утеряны.

метод удаления, позволяющий осуществлять поиск данных в файле по ключу и удаление их из файла. Для поиска данных необходимо использовать метод поиска данных. Удаление необходимо выполнять не нарушая посделовательности хранения записей в файле. Необходимо предупреждать пользователя о том, что при удалении данных содержимое файла будет изменено и удаленные данные будут утеряны.


архив с проектом прилагается тут же. там пытался что то сделать но не получилось...
Вложения
Тип файла: rar 1.rar (181.1 Кб, 6 просмотров)
Dem.IG вне форума Ответить с цитированием
Старый 04.11.2009, 20:54   #2
Rabbit
Пользователь
 
Аватар для Rabbit
 
Регистрация: 12.01.2008
Сообщений: 12
По умолчанию

Тебе какой то определенный метод непонятен? Или как все это делается?
Rabbit вне форума Ответить с цитированием
Старый 05.11.2009, 16:02   #3
Dem.IG
 
Аватар для Dem.IG
 
Регистрация: 09.06.2009
Сообщений: 3
По умолчанию

мне непонятен метод поиска
Dem.IG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод шифрования\дешифрования методом гаммирования, используя для гаммы алгоритм случайных чисел... Си. Mastu-Basta Помощь студентам 0 13.09.2009 16:19
Проблема с методом класса Ivan_32 Общие вопросы C/C++ 4 27.03.2009 10:43
Реализация поиска ADO+Access Artazzz БД в Delphi 5 13.10.2008 18:52