Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Вниз

Файлы и доступ к ним 


Kreo   (2001-12-20 21:16) [0]

Вопрос МАСТЕРАМ. Купил книгу "программирование на Object Pascal в Delphi 5"
С книгой продается дискета с примерами программ. Проверял - содержимое дискеты соответствует листингам из книги. ВОПРОС - почему следующий код (из примера) не компилируется?

//----------
type
person = record
f_name:string[20];
l_name:string[20];
address:string[50];
age:byte;
end;

var
f: file of person;

impementation

//skipped

procedure TForm1.Button1Click(Sender : TObject);
begin
AssignFile(f, "c:\sample.db");
{$I-}
Append(f);
{$I+}
if IOResult = 0 then
// skipped

//---------

Так вот, на строчку Append(f); компилятор ругается - дескать типы не
соответствуют. Хотя если применить команду Reset(f) или Rewrite{f}
ни го ворит ни слова и все работает. Почему



PVR   (2001-12-20 22:58) [1]

комманда Append только с текстовыми файлами работает тебе нужна комманды SEEK и Write



SergVlad   (2001-12-20 23:05) [2]

Append(..) только для текстовых файлов
f: TextFile;




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.018 c
14-22401          wHammer               2001-11-09 12:56  2002.01.08  
Вот интересно стало?


1-22221           Sour                  2001-12-16 21:00  2002.01.08  
Ресурсы


1-22000           Striker               2001-12-13 07:59  2002.01.08  
Перенос данных в ячейку листа Excel


14-22326          McSimm                2001-11-04 11:35  2002.01.08  
Кто-то хотел размять (себе) мозги? Какие будут варианты алгоритма?


7-22426           inferno123            2001-09-25 10:32  2002.01.08  
Программирование портов