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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2009, 12:42   #1
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию запись в блокнот в дельфи

На учебе еще не дошли до этого, да и врядли дойдем.
Хочу сделать такое:
например пишешь отчет (скорее всего в memo) потом жмешь кнопку добавить, и чтобы текст записался в текстовый блокнот. Это делается? Или тут используются базы данных?
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics
grom333 вне форума Ответить с цитированием
Старый 25.04.2009, 12:53   #2
Disel
Форумчанин
 
Аватар для Disel
 
Регистрация: 08.01.2009
Сообщений: 180
По умолчанию

Код:
memo1.Lines.SaveToFile('Temp.txt');
а штобы загрузить из файла в Memo, тогда
Код:
Memo1.Lines.LoadFromFile('Temp.txt');
"Все что натыкано на клаве, ведет тебя к погибели иль славе"
Если помог нажми на весы

Последний раз редактировалось Disel; 25.04.2009 в 12:56.
Disel вне форума Ответить с цитированием
Старый 25.04.2009, 13:04   #3
grom333
Форумчанин
 
Аватар для grom333
 
Регистрация: 21.10.2008
Сообщений: 337
По умолчанию

да спасибо, я уже э
это сделал (пошарился в учебниках).
А вот при записи он же будет все заменять. Хорошо было бы, чтобы он добавлял к тексту который уже есть.
Лучше быть последним из львов, чем первым среди шакалов.
Мой чат
community on struggle with zoomics
grom333 вне форума Ответить с цитированием
Старый 25.04.2009, 14:38   #4
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Вместо
Код:
Memo1.Lines.LoadFromFile('Temp.txt');
Надо писать:
Код:
var
 F: TextFile;
 Str: string;
begin
 AssignFile(F, 'путь к файлу');
 try
  Reset(F);
  while not EOF(F) do
  begin
   Readln(F, Str);
   Memo1.Lines.Add(Str);
  end;
 finally
  CloseFile(F);
 end;
end;
И тогда текст будет добавляться к уже существующему
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блокнот Neymexa Общие вопросы по Java, Java SE, Kotlin 10 10.04.2009 09:00
Блокнот Neymexa Общие вопросы по Java, Java SE, Kotlin 1 28.02.2009 18:04
Блокнот azazelpj Фриланс 2 08.12.2008 13:38
Блокнот в делфи. KORT Помощь студентам 11 08.07.2007 18:05
Блокнот by GN GN_ Софт 11 09.06.2007 19:43