Функция FileOpen открывает существующий файл. В Mode объединяются флаги доступа 
  и совместного использования файла, как показано в таблице. Выберите один режим 
  доступа и один режим совместного использования и объедините их операцией сложения 
  или включающего "ИЛИ". Возвращаемое значение - дескриптор файла или 
  -1 в случае ошибки.
  
     
      | Описание | 
      Значение | 
      Описание | 
    
     
      | Режимы доступа | 
    
     
      | fmOpenRead | 
      $0000 | 
      Доступ только для чтения | 
    
     
      | fmOperWrite | 
      $0001 | 
      Доступ только для записи | 
    
     
      | fmOpenReadWrite | 
      $0002 | 
      Доступ для чтения и для записи | 
    
     
      | Режимы совместного использования | 
    
     
      | fmShareCompat  | 
      $0000 | 
      Монопольный доступ | 
    
     
      | fmShareExclusive | 
      $0010 | 
      Монопольный доступ | 
    
     
      | fmShareDenyWrite | 
      $0020 | 
      Разрешается совместная запись | 
    
     
      | fmSnareDenyRead | 
      $0030 | 
      Разрешается совместное чтение | 
    
     
      | fmShareDenyNone | 
      $0040 | 
      Разрешается совместное чтение и совместная запись |