Глубины Indy


Модули и пространство имен


Директивы Uses должны быть преобразованы к использованию пространства имен.

Если код требует одновременного использования в Windows и в .NET framework данные модули должны использовать IFDEF как указано. Константа CLR определена в Delphi .NET.

uses

{$IFDEF CLR}Borland.Win32.Windows{$ELSE}Windows{$ENDIF},

{$IFDEF CLR}Borland.Delphi.SysUtils{$ELSE}SysUtils{$ENDIF},

{$IFDEF CLR}Borland.Vcl.Forms{$ELSE}Forms{$ENDIF};

Пространство имен будет увидено. Три главных из них – это Borland.Win32 (Windows), Borland.Delphi (RTL) and Borland.VCL (VCL for .NET).



Содержание раздела