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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2011, 19:08   #1
rus12
Пользователь
 
Регистрация: 20.03.2011
Сообщений: 53
По умолчанию text и поле label

можно ли в delphi записывать текст из поля label в файл?
Если помог напиши одобрение(иконка весов слева под ником)
rus12 вне форума Ответить с цитированием
Старый 13.04.2011, 19:11   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

конечно можно, что текст нельзя получить чтоль?
обычный string, пишем как и любую иную строку.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.04.2011, 19:44   #3
rus12
Пользователь
 
Регистрация: 20.03.2011
Сообщений: 53
По умолчанию

я в том смысле, чтобы данные в файл записывались также как они отформатированы в поле label. У меня они выводятся в строчку в файле , а хотелось бы в виде таблицы.
Если помог напиши одобрение(иконка весов слева под ником)
rus12 вне форума Ответить с цитированием
Старый 13.04.2011, 19:58   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

хотите сформировать таблицу в файле?
Человек_Борща вне форума Ответить с цитированием
Старый 13.04.2011, 19:59   #5
rus12
Пользователь
 
Регистрация: 20.03.2011
Сообщений: 53
По умолчанию

да точно такую же которая выводится в поле label
Если помог напиши одобрение(иконка весов слева под ником)
rus12 вне форума Ответить с цитированием
Старый 13.04.2011, 20:06   #6
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

А можно пример? Тепатией не владею.
Человек_Борща вне форума Ответить с цитированием
Старый 13.04.2011, 20:27   #7
rus12
Пользователь
 
Регистрация: 20.03.2011
Сообщений: 53
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
 var
  f:textfile;
  i:integer;

 begin


   label1.Caption:=datetostr(now)+#9+'данные1'+#9+'данные2'
    +#13+'результат1:'+#13+'результат2:';

    assignfile(f,'I:\file.txt');
   {$I-}

   append(f);
     {$I+}
  if IOResult<> 0
    then Rewrite(f);

   
  writeln(f,label1.caption);
  closefile(f);
  messagedlg('данные добавлены',mtInformation,[mbOk],0);


 end;

end.
Если помог напиши одобрение(иконка весов слева под ником)

Последний раз редактировалось rus12; 13.04.2011 в 20:34.
rus12 вне форума Ответить с цитированием
Старый 13.04.2011, 20:30   #8
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

И в каком виде вы хотите это видеть в файле? (Руками табличку в файле)
Человек_Борща вне форума Ответить с цитированием
Старый 13.04.2011, 20:33   #9
rus12
Пользователь
 
Регистрация: 20.03.2011
Сообщений: 53
По умолчанию

в том виде в котором выводится в поле label
Если помог напиши одобрение(иконка весов слева под ником)
rus12 вне форума Ответить с цитированием
Старый 13.04.2011, 20:33   #10
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

вижу сразу:
перевод строки неверно записан.
надо #13#10(или наоборот, проверьте)

потому то блокнот его и не видит, и все в строчку идет.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать чтоб при нажатии на кнопку Label.Text значение +1? quarty Помощь студентам 2 19.02.2011 13:04
В ячейках DBGrid изображается поле типа text как (Memo) belartvlad29 БД в Delphi 2 18.07.2010 14:36
Процедуры: Ввод(text)-Вычисление(string)-Вывод(text) FYBVFPFYBC Помощь студентам 2 06.05.2010 23:15
При расположении Label на компонентах, место под Label, не реагирует на событие onClick. NavigatorNeba Компоненты Delphi 3 15.11.2008 19:56
Вопрос по label. Как сделать так чтобы label была прозрачной. Lonix Компоненты Delphi 2 01.04.2007 06:23