Page 59 - 4989
P. 59

містить також ряд функцій для виконання інших корисних дій з
                  файлами та каталогами (див. табл. 6.2).

                        Таблиця 6.2 – Деякі функції Windows API для роботи з
                  файлами та каталогами

                                Функція                                    Призначення

                  CreateFile                               відкриття файла або пристрою
                  CloseHandle                              закриття файла або пристрою
                  ReadFile                                 читання  блоку  даних  з  файла  або

                                                           пристрою
                  WriteFile                                запис  блоку  даних  у  файл  або
                                                           пристрій

                  GetFileInformationByHandle  отримання  інформації  про  файл
                                                           (напр. час створення та модифікації,
                                                           розмір тощо)

                  GetFileAttributes                        отримання  атрибутів  файла  (чи  це
                                                           файл, каталог, пристрій і т.д.)
                  GetFileSize                              розмір файла в байтах

                  CopyFile                                 копіювання файла
                  DeleteFile                               видалення файла
                  MoveFile                                 переміщення файла

                  FindFirstFile                            пошук першого файла або каталога
                                                           з заданими властивостями (ім’я, час
                                                           створення і т.д.)

                  FindNextFile                             пошук        наступного          файла       або
                                                           каталога
                  FindClose                                завершення пошуку

                  CreateSymbolicLink                       створення  символічного  посилання
                                                           на файл
                  CreateDirectory                          створення каталогу

                  GetCurrentDirectory                      отримання поточного каталогу
                  RemoveDirectory                          видалення порожнього каталогу

                  SetCurrentDirectory                      встановлення поточного каталогу
                  FileTimeToSystemTime                     перетворення            часу       файла        в
                                                           системний час
                  GetSystemTimeAsFileTime                  отримання  поточного  часу  і  дати  у

                                                           форматі часу файла



                                                                 59
   54   55   56   57   58   59   60   61   62   63   64