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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2009, 12:03   #1
Veselyn
Форумчанин
 
Аватар для Veselyn
 
Регистрация: 29.01.2009
Сообщений: 175
Хорошо Подскажите!

Подскажите куда и что нужно прописать чтобы позавершению роботы программы (в паскале) выводился отчет в формате .doc
Все люди делятся на 10 типов: те, кто понимают двоичную систему счисления и те, кто нет.
Veselyn вне форума Ответить с цитированием
Старый 31.01.2009, 12:27   #2
Last
В прострации
Форумчанин
 
Регистрация: 13.01.2009
Сообщений: 239
По умолчанию

Код:
var
program prprpr;
uses crt;
var
f:file of string;
a:integer;
b,c:string;
begin
 assign(f,'1.doc');rewrite(f);
 for a:=1 to 5 do
 begin
  str(a,b);
  write(f,b);
 end;
end.
этот код запишет в файл 1.doc 5 цифр, но видимо метод записи паскалем файлов и метод MS office интерпретации файлов .doc сильно отличаются друг от друга, хотя я на 99% уверен что есть способ записи нормального, читабельного для офиса файла в таком расширении, имхо проще сделать в формат txt, меньше мороки, решать всё равно Вам
Пол-жизни сидючи, в монитор глядючи...
Last вне форума Ответить с цитированием
Старый 31.01.2009, 13:11   #3
Veselyn
Форумчанин
 
Аватар для Veselyn
 
Регистрация: 29.01.2009
Сообщений: 175
По умолчанию

Спасибо попробую
Все люди делятся на 10 типов: те, кто понимают двоичную систему счисления и те, кто нет.
Veselyn вне форума Ответить с цитированием
Старый 31.01.2009, 13:51   #4
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Числа и английский текст записывет без проблем, а на русский текст при открытии требует выбрать кодировку. Выбираешь Windows и все нормально.
puporev вне форума Ответить с цитированием
Старый 31.01.2009, 14:29   #5
Antonio_M
Товарищ Индус)
Пользователь
 
Аватар для Antonio_M
 
Регистрация: 16.07.2007
Сообщений: 16
По умолчанию

Last, он запишет тогда как просто с txt-файл, так что данный файл будет читаться не более чем txt-файл с расширением .doc. При таком методе использования действительно лучше использовать txt.

Второй момент тот, что при сохранении этого измененного файла уже в MS Office, он сохранится как офисовский документ с форматированием, и новая запись в этот файл паскалем не будет иметь должного эффекта.
Всегда Ваш, Antonio_M.
Antonio_M вне форума Ответить с цитированием
Старый 01.02.2009, 19:45   #6
Veselyn
Форумчанин
 
Аватар для Veselyn
 
Регистрация: 29.01.2009
Сообщений: 175
По умолчанию

Спасибо всем
Все люди делятся на 10 типов: те, кто понимают двоичную систему счисления и те, кто нет.
Veselyn вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите Arassir Помощь студентам 6 11.11.2008 15:15
подскажите! Artem25 Свободное общение 1 03.10.2008 09:18
Подскажите upsi Помощь студентам 2 03.03.2007 22:39