Data
- в общем, нет. Например, Data.DBXMsSQL
(драйвер dbExpress SQL Server) поддерживается только в Windows. Кроме того, System
и Data
«корневые» области могут иметь область действия Win
, поддерживаемую только в Windows. Например, Data.Win.ADODB
(dbGo) или System.Win.Registry
(реестр Windows). Кроме того, System
и Data
являются кроссплатформенными. В дополнение к Data
область действия DataSnap
является кроссплатформенной.
Vcl
, Winapi
и Posix
вы можете IFDEF. Другой вариант - создать и использовать модули приложений для конкретной платформы и IFDEF их в uses
.