МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||||||||||||||||||||||||||
Яка встановлює чи відмінює прапор перевірки в залежності від параметру Verify.ПРОЦЕДУРИ І ФУНКЦІЇ РОБОТИ З ФАЙЛАМИ Для роботи з файлами в модулі DOS визначенні наступні процедури і функції
Робота з файлами Турбо Паскаль призводить до необхідності використання термінології і засобів MS-DOS. Іноді виникає необхідність пошуку файлів з однаковим ім'ям, пошуку по шаблону, виділення потрібного файлу із знайденої групи файлів. Процедури FSplit, FExpand, FSearch, FindFirst, FindNext спрощують розв’язання цих задач. Припустимо, необхідно визначити імена всіх файлів з розширенням .PAS, які знаходяться в визначеному каталозі. Для цього використовують наступні процедури: FindFirst (Path: STRING; Attr: WORD; VAR S: SearchRec); FindNext (VAR S: SearchRec); де Path – шлях і ім'я дляпошуку; Attr – задані атрибути файлу; S – змінна типу SearchRec. Процедура FindFirst шукає перший файл з заданим ім'ям і набором атрибутів у вказаному каталозі. Процедура FindNext шукає наступний файл з атрибутами, заданими при виклику FindFirst, якщо ім'я було задане шаблоном. Обидві ці процедури використовують змінну типу SearchRec для перегляду каталогу. Інформація про кожний файл, знайдена FindFirst чи FindNext, повертається в змінну цього типу. Тип SearchRec описаний в модулі Dos. Якщо виникає необхідність пошуку в різних каталогах, то використовується FSearch. Функція має формат: FSearch (Path: PathStr; DirList: STRING): PathStr; Де Path – шлях і ім'я файлу, який необхідно знайти. Тип PathStr описаний в модулі Dos, як рядковий тип. DirList – це список каталогів, в яких буде проводитися пошук. Каталоги в списку повинні бути розділені крапкою з комою аналогічно тому, як це робиться в команді MS-DOS PATH. Пошук завжди починається з поточного каталогу поточного диску. У випадку вдалого пошуку функція повертає рядок, в якому міститься повне ім'я файлу. У випадку невдачі повертається пустий рядок. Для роботи з іменами файлів використовується також процедура FSplit і функція FExpand. Процедура FSplit дозволяє розбити повний шлях до файлу на три компоненти. Процедура описується наступним чином: FSplit (Path: PathStr; VAR Dir: DirStr; VAR Name: NameStr; VAR Ext: ExtStr);
|
||||||||||||||||||||||||||||||||
|