![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.05.2011
Сообщений: 74
|
![]()
Суть вот в чем, мне нужно, что бы по нажатию на кнопку текст из Edit записывался в определенную строку текстовом файле (txt), а затем из этого файла опять же из определенной строки текст выводился в Label.
поможете? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
самый простой в реализации способ,
грузить весь текстовый файл в переменную типа TStringList потом изменить нужную строку и записать файл. Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.05.2011
Сообщений: 74
|
![]()
а ну записи в файл я добился. а мне же надо еще и вывести в Label. и все это в одном коде.
вот в чем проблема. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
При этом ts создавай один раз при запуске, и освобождай в конце (так сказать) программы. Загрузка из файла - ts.LoadFromFile(имя файла). Но делать это нужно только если файл изменился не посредством твоей программы, а из внешнего источника (допустим ты блокнот открыл и поменял). Грузить заново каждый раз файл, чтоб получить одну строку неэффективно и бессмысленно. Ферштейн, камраде?
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 24.08.2011
Сообщений: 40
|
![]()
А зачем загонять файл в TStringList? Старый AssignFile/reset и т.д. никто еще не отменял
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.10.2007
Сообщений: 106
|
![]()
Это ж массив строковый и удобнее обращатся к определенной строке по ее номеру, об этом и сабж.
Все не так плохо, как вам кажется, на самом деле все гораздо хуже.
http://delphiworld.narod.ru/dw.html - 5000 статей!!! удобный поиск, оффлайн сборник, рекомендую всем |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 24.08.2011
Сообщений: 40
|
![]()
Хм... точно
|
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 27.05.2011
Сообщений: 74
|
![]() Цитата:
наверное слишком жирно было рассчитывать на готовый полный код? |
|
![]() |
![]() |
![]() |
#9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несколько проблем в RichEdit | Dima DDM | Общие вопросы Delphi | 0 | 16.05.2011 19:44 |
Проблем с Кулером | Light703 | Компьютерное железо | 2 | 18.06.2010 14:12 |
проблем с написанием | RaMZeS>>> | Общие вопросы Delphi | 0 | 25.05.2010 17:07 |
Диагностика проблем связей | stas77 | Microsoft Office Excel | 1 | 19.11.2009 08:59 |
Несколько проблем | anatolin | Microsoft Office Excel | 5 | 01.12.2008 00:39 |