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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2009, 22:06   #1
Wi1D
Кибернетик
Форумчанин
 
Аватар для Wi1D
 
Регистрация: 22.10.2008
Сообщений: 142
Стрелка Создание и переименовывание файла

Во многих заданиях четко стоит СОЗДАТЬ ФАЙЛ И ЗАПИСАТЬ В НЕГО.....но везде делаю так
Код:
assign (f1,'temp.txt')
У меня же возникает вопрос - А ВОЗМОЖНО ЛИ В ПАСКАЛЕ НЕ ОТКРЫВАТЬ А СОЗДАТЬ ФАЙЛ???
И еще можно ли задать имя создаваемого или переименовать его.Конечно речь идет о файле расширения *.txt


Может это делаеться через reWrite и rename???
не существует идеальных программ...и людей тоже..
<== P.S. если я тебе помог нажми весы слева <==

Последний раз редактировалось Wi1D; 17.05.2009 в 22:08.
Wi1D вне форума Ответить с цитированием
Старый 17.05.2009, 22:18   #2
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Может это делаеться через reWrite и rename???
Угадали Файл открывается на запись (а если его нет, то создается) процедурой rewrite.
Цитата:
И еще можно ли задать имя создаваемого или переименовать его
Вот тут не очень понял. Имя файла задается при ассоциировании (assign).
Можно и переименовать (rename).
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 18.05.2009, 16:48   #3
Anatole
Форумчанин
 
Аватар для Anatole
 
Регистрация: 07.04.2009
Сообщений: 245
По умолчанию

Цитата:
А ВОЗМОЖНО ЛИ В ПАСКАЛЕ НЕ ОТКРЫВАТЬ А СОЗДАТЬ ФАЙЛ???
Паскалевская процедура rewrite создает файл и открывает его на запись. Поэтому создать и не открыть нельзя. Хотя никто не запрещает его тут же закрыть и получить файл нулевой длинны. А для чего он нужен пустой? :-)
Всякое безобразие должно быть единообразным. Тогда это называется порядком.

Последний раз редактировалось Anatole; 18.05.2009 в 16:54.
Anatole вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание файла с подкаталогами pix_l Общие вопросы Delphi 5 31.03.2009 10:41
создание файла базы Черничный БД в Delphi 19 05.12.2008 10:26
Создание файла Nowise Паскаль, Turbo Pascal, PascalABC.NET 7 04.04.2008 19:55
Создание файла BigRem Общие вопросы Delphi 8 06.01.2008 16:52
Создание файла Хs-You Общие вопросы Delphi 4 22.08.2007 22:04