Описаны методы интеграции VCL и API. Рассмотрены малоосвещённые вопросы программирования в Delphi. Рассмотрено использование сокетов в Delphi: различные механизмы их работы, особенности для протоколов TCP и UDP и др. Показаны внутренние механизмы VCL и приведены примеры вмешательства в эти механизмы. Отдельно рассмотрены особенности работы с целыми, вещественными и строковыми типами данных, а также приведены примеры неверных результатов, связанных с ошибками компилятора, VCL и др. Большое внимание уделено разбору ситуаций возникновения ошибок и получения неверных результатов в "простом и правильном" коде. Подробно рассмотрен синтаксический анализ в Delphi на примере арифметических выражений. Для каждой из таких ситуаций предложены методы решения проблемы. Прилагаемый компакт-диск содержит примеры из книги. Многочисленные примеры составлены с учётом различных версий: от Delphi 3 до Delphi 2007. ,
2011