С Новым годом! Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/12: Рейтинг темы: голосов - 12, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 30.03.2015
Сообщений: 39
1

Вывести текстовый файл на принтер

12.04.2015, 07:13. Показов 2328. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Программа должна выводить текстовый файл на принтер.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var
  s: string;
  str:char;
  p,sum: real;
  n: integer;
begin
  var f,outf: text;
  Assign(f, 'nevemo.txt');
  Assign(outf, 'prn');
  Reset(f);
  Rewrite(outf);
 
  while not Eof(f) do begin
    while true do begin
      read(f, str);
      if str = '!' then
        break
      else
        s += str;
    end;
    
    write(outf, s); write(outf, ' ');
    read(f, n); write(outf, n); write(outf, ' ');
    readln(f, p); writeln(outf, p);
    sum += n*p;
    s := '';
  end;
  write(outf, 'Итог: '); writeln(outf, sum);
end.

Ошибка отмеченная на 11 строке "Ошибка времени выполнения: FileStream не открывает устройства Win32, такие как логические диски и ленточные накопители. Избегайте использования "\\.\" в пути." Как ее исправить?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2015, 07:13
Ответы с готовыми решениями:

Текстовый файл: найти минимальное значение, результат вывести в другой файл
Текстовый файл содержит набор чисел, найти минимальное значение, результат вывести в другой файл.

Текстовый файл содержит список фамилий и должность сотрудников. Сформировать текстовый файл, содержащий фамил
Текстовый файл содержит список фамилий и должность сотрудников. Сформировать текстовый файл,...

дан текстовый файл.перенести в текстовый файл все строки, содержащие заданное слово
помогите пожалуйста решить задачу... условие:дан текстовый файл.перенести в текстовый файл все...

Дан текстовый файл f.txt содержащий действительные числа, найти количество чисел 0, результат вывести на файл g.txt
PascalABC Дан текстовый файл f.txt содержащий действительные числа, найти количество чисел 0,...

2
Модератор
Эксперт по электронике
8541 / 4393 / 1651
Регистрация: 01.02.2015
Сообщений: 13,649
Записей в блоге: 9
12.04.2015, 07:48 2
Может быть попробовать печать с помощью модуля Printer (по крайней мере, в FreePascal и TurboPascal он присутствует).
Тогда должно быть так
Pascal
1
2
3
4
5
uses
  Printer;
begin
  writeln(Lst, 'Строка для вывода на принтер.');
end.
И ещё можно отлаживать выводя в текстовый файл. Когда вывод будет отлажен - переходить к принтеру, начиная с маленьких тестовых примеров.

Добавлено через 11 минут
---------------
Нет. Там всё сложнее. Для формирования изображения символов подаются команды (в том числе и выбор шрифта), а потом должна быть финализирующая команда для печати.
0
0 / 0 / 0
Регистрация: 30.03.2015
Сообщений: 39
12.04.2015, 13:50  [ТС] 3
хорошо, спасибо
0
12.04.2015, 13:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2015, 13:50
Помогаю со студенческими работами здесь

Дан текстовый файл. Вывести его на экран.
Дан текстовый файл. Вывести его на экран.

Найти 5 наибольших чисел и вывести их в текстовый файл.
Ввести 50 чисел из текстового файла в статическую память. Найти 5 наибольших чисел. Вывести их в...

В текстовый файл вывести данные для построения графика y(x).
function F(x:real):real; begin F:=sin(x)/(1+x); end; var xn,xk,x,dx,y,ymn,xmn,z,t:real; ...

Вывести на экран и в текстовый файл n первых чисел Фибоначчи
Вывести на экран и в текстовый файл n первых чисел Фибоначчи(n вводится с клавиатуры).Каждое число...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru