![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 27.05.2009
Сообщений: 192
|
![]()
Есть код:
Код:
Вот файл для примера: Код:
|
![]() |
![]() |
![]() |
#2 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
![]()
1) код слишком сложен
![]() 1.1) вынеси разбор строки в отдельную ф-ию, которая возвращает массив строк 1.2) вынеси заполнение полей в отдельную ф-ию 1.3) создай массив TEdit, заполни его в onCreate, и это уберёт тупые "if i = .... then Edit.." и п. 1.2 превратиться в 2 строки кода и 4 строки хлама (begin, end, procedure, var, i:......) вот п. 1.2 и 1.3, если их не порукожопить, должны исправить многие глюки поиска 2) если нужно продолжить поиск, то нужно как-то сохранять последний результат, например, сохраняя айди (1е поле) записи и потом продолжая с него.... опять же, код писался "попроще", поэтому полностью адекватного решения я дать не могу (нажали пооиск 1 - поиск 2 - поиск 1.... как быть? если не менять весь код, то тут крайне сложно будет) |
![]() |
![]() |
![]() |
#3 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задачи на обработку файлов с данными, списков и текстовых файлов | Диана96 | Помощь студентам | 1 | 26.12.2013 12:09 |
Сравнение текстовых файлов | demon-sheff | Общие вопросы Delphi | 3 | 20.05.2013 09:13 |
Обработка текстовых файлов | Funy | Помощь студентам | 2 | 13.12.2011 19:07 |
копирование текстовых файлов | teacher | Общие вопросы Delphi | 4 | 16.02.2008 20:29 |
Сравнение текстовых файлов | BR17UY | Общие вопросы Delphi | 15 | 07.05.2007 20:18 |