Тема: Incompatible types
Показать сообщение отдельно
  #2  
Старый 28.08.2015, 14:45
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

типы считаются совместимыми, если только они описаны так

Type B = A;
Или один тип является наследником другого.

А поскольку перечисления не наследуются,
придётся делать явное приведение

Item.CompressionLevel := FWZipZLib.TCompressionLevel(2);
Ответить с цитированием