Содержание
- 2. Файлы 1 Типы файлов Файл - любая именованная область внешней памяти Характерные особенности: имя; содержит компоненты
- 3. Файлы 1 Типы файлов Объявление файловой переменной: = FILE OF ; (типизированный) = TEXT; (текстовый) =
- 4. Файлы Типы файлов Доступ к файлу Текстовые файлы Типизированный файлы Нетипизированные файлы Умная Йохансон
- 5. Файлы 2 Доступ к файлу Файловая переменная связывается с именем файла: ASSIGN ( , ); здесь
- 6. Файлы 2 Доступ к файлу После связывания файловой переменной с файлом процедура работы с файлом состоит
- 7. Файлы 2 Доступ к файлу Специальные логические функции: EOF( ): boolean – возвращает TRUE , если
- 8. Файлы Типы файлов Доступ к файлу Текстовые файлы Типизированный файлы Нетипизированные файлы Умная Йохансон
- 9. Файлы 3 Текстовый файл var f: text; s: string; begin assign(f,'myprog.pas'); reset(f); while not eof(f) do
- 10. Файлы 3 Текстовый файл const N = 5; var f: text; m: array[1..N] of real; i:
- 11. Файлы 3 Текстовый файл Содержимое файла prog.dat (в виде текста) 5.340141302598710.07514697037411259.144817082744472.019522386612156.81229438949949 Содержимое файла prog.dat в виде
- 12. Файлы 3 Текстовый файл Изменим вывод в файл, вместо write(f,m[i]) writeln(f,m[i]) 4.72753859810882 9.44486666444916 5.96698050665063 6.08366832886062 3.03903472751334
- 13. Файлы 3 Текстовый файл var f: text; s: string; begin assign(f,'MyText.txt'); rewrite(f); repeat readln(s); if length(s)>0
- 14. Файлы Типы файлов Доступ к файлу Текстовые файлы Типизированный файлы Нетипизированные файлы Умная Йохансон
- 15. Файлы 4 Типизированный файл Работа с типизированными файлами несколько отличается от работы с текстовыми файлами, а
- 16. Файлы 4 Типизированный файл Процедура SEEK. Смещает указатель файла к требуемому компоненту. Формат обращения: SEEK( ,
- 17. Файлы 3 Текстовый файл Заполнение типизированного файла type Person = record name: string; year: integer; end;
- 18. Файлы 4 Типизированный файл Вывод на экран содержимого типизированного файла type Person = record name: string;
- 19. Файлы Типы файлов Доступ к файлу Текстовые файлы Типизированный файлы Нетипизированные файлы Умная Йохансон
- 20. Файлы 5 Нетипизированный файл
- 21. Файлы 5 Нетипизированный файл //запись в файл 5 чисел типа shortint (1 байт -128..127) const N
- 22. Файлы 5 Нетипизированный файл 1 байт со знаком: //опер. в доп. коде 127 + 1 =
- 23. Файлы 5 Нетипизированный файл //запись в файл 5 чисел типа smallint(2 байт -32768..32767) const N =
- 24. Файлы 5 Нетипизированный файл hex 00 00 – bin 0000 0000 0000 0000 dec 0 hex
- 25. Файлы 5 Нетипизированный файл //запись в файл переменных разного типа var f1 : file; vr1 :
- 26. Файлы 5 Нетипизированный файл Содержимое файла Single -12.5 Integer -56 Byte 32 String абвг123 (кодировка CP1251)
- 27. Файлы 5 Нетипизированный файл Пример: Прочитать ID3(v1-v1.1) теги из mp3 файла
- 28. Файлы 5 Нетипизированный файл Структура программы для чтения метаданных: открыть файл для чтения; отступить на 128
- 29. Файлы 5 Нетипизированный файл var f_music : file; stag : string[3]; sTitle,sArtist,sAlbum :string[30]; sYear : string[4];sComment
- 30. Файлы 5 Нетипизированный файл Почему длина переменной sTag 84 символа?
- 31. Файлы 5 Нетипизированный файл var f_music : file; stag : array [1..3] of byte; sTitle, sArtist,sAlbum
- 32. Файлы 5 Нетипизированный файл if Concat(chr(sTag[1]),chr(sTag[2]),chr(sTag[3]))='TAG' then begin read(f_music,sTitle); read(f_music,sArtist); read(f_music,sAlbum); read(f_music,sYear); read(f_music,sComment); writeln('Содержимое ID3v1'); write('Исполнитель
- 33. Файлы 5 Нетипизированный файл
- 34. Файлы 5 Нетипизированный файл Пример: Вывести графическом режиме изображение, которое хранится в файле Структура файла 0
- 35. Файлы 5 Нетипизированный файл uses graphABC; type TColor = record r,g,b : byte; end; TPoint =
- 36. Файлы 5 Нетипизированный файл begin assign(f,'pointpict.dat'); reset(f); //открываем для чтения read(f,offset); // откуда начинается изображение SetLength(Color,(offset-4)
- 37. Файлы 5 Нетипизированный файл //рисуем изображение for i := 0 to Length(point)-1 do begin j :=
- 38. Файлы Типы файлов Доступ к файлу Текстовые файлы Типизированный файлы Нетипизированные файлы Умная Йохансон
- 39. Файлы 6 Умная Йохансон - Это не JPEG. Это текстовый файл в кодировке ASCII. Выдумка сценаристов?
- 40. Файлы 6 Умная Йохансон JPEG файл 1 JPEG файл 2 JPEG файл 3 Что общего у
- 41. Файлы 6 Умная Йохансон Маркеры JPEG файла
- 42. Файлы 6 Умная Йохансон Вывод: по двоичному представлению можно определить это JPEG или нет. А является
- 44. Скачать презентацию