Aroyl писал(а):
А по существу вопроса?А по существу вопроса -- код построен так, что имя Section не должно содержать пустой строки для всех методов, и все из-за наличия общего метода Open во всех этих методах. NULL в функции ReadString (внутри кода) трансформируется в пустую строку, а вот Integer -- в цифру, потому и работает. Пропиши любое отличное от пустой строки дефолтное значение в свойстве Section, и все должно работать. Это азы построения циркуляции данных в HiAsm-e, описан в справке (а кто ее читает, эту справку) -- сначала считываются верхние точки, затем свойства и только в последнюю очередь поток.