|
Вопрос # 18/ вопрос открыт / |
|
Уважаемые, эксперты.Помогите пожалуйста!
Что нужно добавить, чтобы программа записывала значения 'a' и 'x1' в текстовый файл после какого-то текста?
Приложение: Переключить в обычный режим- procedure TForm1.N11Click(Sender: TObject);
- Var H:TextFile;
- a:integer;
- x1:real;
- begin
- AssignFile(H,'History.txt');
- append(H);
-
-
- CloseFile(H);
- end;
Ответ #1. Отвечает эксперт: Вадим К
Writeln(H,'Какой-то текст',a);
Writeln(H,'Какой-то текст',x1);
или
Writeln(H,a);
процедура Writeln - это так называемая "магическая", тоесть не неё не распространяются много правил языка. Компилятор зает как правильно обработать её. В данном случае, количество и типы параметров могут быть разные.
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 24 мая 2006, 13:50
|
Ответ #2. Отвечает эксперт: ANBsoft
Процедура writeln допускает передачу нескольких выводимых параметров через ",":
Writeln(H,'Например ',a);
В некоторых случаях удобнее самому создавать выводимую строку:
Writeln(H,'Например '+IntToStr(a));
 |
Ответ отправил: ANBsoft (статус: Студент)
Время отправки: 25 мая 2006, 09:51
|
Мини-форум вопроса
Мини-форум пуст.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|