VCL никогда не отбрасывался ни в одной версии Delphi;C ++ BuilderX, упомянутый Реми в комментарии ниже (который был очень недолгим и забываемым продуктом), отбросил его из-за его очень короткого срока службы.
Теперь VCL дополняется (и, возможно, будетзаменен в будущем) FireMonkey, который является кроссплатформенным.Однажды она была дополнена (в Delphi 6) CLX, кроссплатформенной библиотекой для Kylix на основе QT, но Delphi 6 включала и ее, и VCL.
Возможно, ваше приложение будет отлично работать в более новых версиях C++ Builder, если он не делает ничего, что предполагает определенный размер для char
значений.Delphi и Builder с 2009 года были Unicode вместо Ansi, поэтому тип строки по умолчанию изменился с AnsiString
на UnicodeString
, а тип символов изменился с AnsiChar
на WideChar
.
(такжеЯ удалил тег borland
, поскольку Borland уже несколько лет не связан ни с C ++ Builder, ни с Delphi. Оба продукта теперь принадлежат Embarcadero .)