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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2016, 22:45   #1
gleensande
Пользователь
 
Регистрация: 03.04.2016
Сообщений: 39
По умолчанию Создание файла

Добрый вечер)

Подскажите пожалуйста, есть ли такая функция в Паскале, которая позволяет создать файл, ранее не существовавший вообще?

Ну, допустим, мне нужно поменять содержимое двух файлов(не переименовывая их). Было решено менять через сторонний третий файл. Если его заранее сделать, то все окей. А прямо в программе создать его нельзя?

PS: в интернете поиски на эту тему были безуспешными
gleensande вне форума Ответить с цитированием
Старый 06.06.2016, 22:50   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
А прямо в программе создать его нельзя?
можно.
Цитата:
в интернете поиски на эту тему были безуспешными
ты, наверное, в каком-то другом интернете ищешь, да?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 06.06.2016, 23:18   #3
gleensande
Пользователь
 
Регистрация: 03.04.2016
Сообщений: 39
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
ты, наверное, в каком-то другом интернете ищешь, да?
Не исключено, что я что-то не то ищу. Но направил бы хоть на путь истинный, а то я ни туда, ни сюда. Что я везде вижу: сторонне создается файл, а в программе просто привязывается.
gleensande вне форума Ответить с цитированием
Старый 06.06.2016, 23:20   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
Но направил бы хоть на путь истинный, а то я ни туда, ни сюда.
паскаль-то какой у тебя?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 06.06.2016, 23:28   #5
gleensande
Пользователь
 
Регистрация: 03.04.2016
Сообщений: 39
По умолчанию

На счет версии - без понятия, честно говоря, я в этом не разбираюсь. Среда - Pascal ABC, иногда Turbo.
Все, разобралась, спасибо за наводку
gleensande вне форума Ответить с цитированием
Старый 06.06.2016, 23:31   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
спасибо за наводку
какую наводку?



Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 07.06.2016, 10:08   #7
gleensande
Пользователь
 
Регистрация: 03.04.2016
Сообщений: 39
По умолчанию

Ну искала я также, но в силу своей, может быть, уверенности, что такого не может быть, мне казалось, что весь код - это тупо привязка, а не создание. Но когда вы мне намекнули, что я заблуждаюсь, то я осознала весь смысл.
gleensande вне форума Ответить с цитированием
Старый 07.06.2016, 10:20   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

gleensande, если Вы про оператор Assign(f, ИмяФайла) (или AssignFile(f, ИмяФайла)
то это действительно для связывания файловой переменной с конкретным файлом на диске.
Но реальный файл в этот момент может и не существовать
и тогда его можно СОЗДАТЬ (он будет создан при вызове определённых процедур. ну, например, Rewrite() ).
Serge_Bliznykov вне форума Ответить с цитированием
Старый 11.06.2016, 14:58   #9
gleensande
Пользователь
 
Регистрация: 03.04.2016
Сообщений: 39
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
он будет создан при вызове определённых процедур. ну, например, Rewrite().
Вооот, именно об этом я не знала. Потому что в том учебнике, по которому я пытаюсь заниматься об этом ни слова. Как и о других вещах, касающихся файлов, поэтому это моя самая больная тема. Спасибо, что прояснили ситуацию)
gleensande вне форума Ответить с цитированием
Старый 11.06.2016, 15:17   #10
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
в том учебнике, по которому я пытаюсь заниматься об этом ни слова
чо за учебник? дай посмотреть!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Turbo C. Помогите написать программу Создание файла данных типа «STUDENT» и выполнение операций c записями файла Regina Alex Помощь студентам 0 18.06.2014 16:50
Создание файла если такого файла нету Shaitan63 Помощь студентам 14 10.04.2010 20:39
Создание файла. Lunex.08 Свободное общение 3 12.09.2009 09:27
Открытие файла и создание графика на основе чисел из файла Simon..14 Общие вопросы C/C++ 8 09.06.2009 10:18