![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.03.2009
Сообщений: 19
|
![]()
Подскажите пожалуйста какие 3 основных действия производятся над типизированными файлами.
|
![]() |
![]() |
![]() |
#2 |
работа не волк....
Форумчанин
Регистрация: 09.06.2008
Сообщений: 337
|
![]()
assignfile (file, 'C:/file.txt') - объявить, указать файл
reset (file) и rewrite (file) - открыть readln (file) - чтение writelm (file) - запись closefile (file) - закрыть
Цель, для которой требуются неправые средства, не есть неправая цель.
Последний раз редактировалось Лукманов Александр; 24.04.2009 в 19:33. |
![]() |
![]() |
![]() |
#3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Промахнулся чуток - Writeln
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 30.03.2009
Сообщений: 19
|
![]()
Что-то не так
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#5 |
работа не волк....
Форумчанин
Регистрация: 09.06.2008
Сообщений: 337
|
![]()
Во первых для этого есть школа и гугл. Во вторых читай свой вопрос.
Цель, для которой требуются неправые средства, не есть неправая цель.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
![]()
Ну вообще-то 3 основных действия это:
var F: TextFile;// присваиваем переменную 1)AssignFile(F,'my.txt');//устанавливаем связь с файлом 2)Rewrite(F);//перезапись файла 3)CloseFile(F);// закрыть файл Всё! Этот набор команд необходимо выполнить при работе с любым файлом
xor eax, eax
xchg [eax], eax |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
При работе с файлами в среде Delphi существует два принципиально разных подхода.
Первый - использование стандартных подпрограмм языка Паскаль с добавлением библиотек стандартных функций по работе с файлами на системных функциях Windows. Второй - реализован на понятиях ООП классов , когда файл рассматривается как объект определенного класса. Несмотря на значительные отличия в этих подходах и различной технологии, работа с файлами в среде Delphi требует определенного порядка действий. 1.Прежде всего файл должен быть открыт. Это означает, что операционная система разрешает работу с файлом ( чтение данных из файла, внесение изменений (запись данных в файл)) и следит за корректным выполнением всех действий с файлом. При открытии файла системе управления файлами сообщается режим открытия файла, указывается какова внутренняя структура файла. После успешного открытия файла в программу возвращается его идентификатор (handle) - файловая переменная, которая будет использоваться для идентификации этого файла во всех процедурах обработки. 2.Непосредственно работа с файлом - чтение или запись, изменение как самого файл так и его атрибутов. 3. Файл закрывается. Это значит, что файл снова доступен другим приложениям без ограничений. Кроме того закрытие файла гарантирует, что все внесенные в него изменения сохранятся в файле, так как в процессе работы с файлом все изменения вносятся сначала в промежуточный буфер памяти операционной системы. И только после команды на закрытие файла все данные переносятся из буфера в файл и затем файл закрывается.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Не обязательно. Лучше всего использовать TFileStream
|
![]() |
![]() |
![]() |
#9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
![]()
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 30.03.2009
Сообщений: 19
|
![]()
Как, ну или с помощью чего можно организовать чтение и запись типизированного файла одновременно?) ребят, простите если вопросы тупые
![]() ![]() Последний раз редактировалось Ddr; 27.04.2009 в 17:08. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Типизированные файлы. | maliyusha | Помощь студентам | 3 | 01.03.2009 18:53 |
Типизированные файлы | Xeon332 | Помощь студентам | 8 | 27.02.2009 20:15 |
типизированные файлы | MyQwErTy | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 11.11.2008 20:54 |