![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
А по какому принципу сдвигались? то есть сортируем по строкам в мемо3 а в мемо1 строки должны сместится соответственно?
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 17.01.2011
Сообщений: 12
|
![]()
да, я там добавил ручное добавление, попробуй создать файл и подобовлять в него несколько строк, оно все сделает на ура, но с открытием готового файла козлиться...
|
![]() |
![]() |
![]() |
#13 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
честно говоря это ужас. Такое ощущение , что это всё надёргано из разных никак не связаных между собой исходников, общей мысли нет вообще. Я дико извиняюсь но если попросить вас обьяснить где и что по вашему должно происходить, то вы расскажете совершенно не то что там происходит..
в общем попробую частично объяснить. При создании файла файловая глобальная файловая переменная F связывается с файлом из пременной filename возвращённой savedialog . при добвалении записей, записи добавляются в типизированый файл связанный с файловой переменной F, потом по клику на изменить строки добавляются в предварительно очищеные TMemo в упорядоченном виде именно из типизированного файла. При открытии файла (текстового файла) из него данные построчно добавляются в компоненты мемо, файловая переменная F в это время связана , а кто его знает с чем она на тот момент связана. в общем всё разбирать не буду, на клик по Button3 процедуру чуть перепишу, чтоб работало, но переделывать там надо ВСЁ. Код:
Совет, читайте учебную литературу, хватит копипастить. Последний раз редактировалось vovk; 18.01.2011 в 18:01. |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 17.01.2011
Сообщений: 12
|
![]()
Спасибо большое, vovk.
Сейчас проверю, и да я делал это на основе старых исходников, которым наверное года два, еще раз спасибо |
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 17.01.2011
Сообщений: 12
|
![]()
vovk, а одним глазком не глянешь в чем проблемма сохранения(сохраняет загрузочный текст, а не с мемо)? или может подскажешь где можно почитать, а то весь инет облазил, а пользы ...
Вот переделанная программа с примером: |
![]() |
![]() |
![]() |
#16 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
Таки весь облазил?
вот тут много чего почитать и работа с файлами обычно в первых главах. http://www.programmersforum.ru/showthread.php?t=14054 Код:
|
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 17.01.2011
Сообщений: 12
|
![]()
Я сперва весь инет облазил, потом увидел полчаса назад, что вы сидите в этой теме и тоже ее начал читать, в итоге подобрал 5 ссылок, из них только одна на 55 мб оказалась рабочей+ в основном там программирование более высокого уровня.
НО, СПАСИБО ОГРОМНЕЙШЕЕ ![]() |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 17.01.2011
Сообщений: 12
|
![]()
И одно маленькое уточнение
![]() не хватает памяти на обработку 100 тысяч строк, можно это как-то решить? отвечать в принципе не обязательно=) |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
удаление в списке | zhenya.ya | Помощь студентам | 0 | 07.06.2010 21:08 |
ЗАмена в списке | meizy | Помощь студентам | 2 | 03.06.2010 22:31 |
Поиск в односвязном списке | DOJ | Общие вопросы C/C++ | 6 | 04.10.2009 13:34 |
поиск IP в списке | TaTT DoGG | PHP | 6 | 13.08.2008 18:53 |