Теперь я использую визуализаторы, когда у меня D2010. Я использовал функцию, которую я назвал CArray, которая возвращает массив строк. Если бы я добавил CArray (MyStringList) в окно наблюдения, я смог бы проверить содержимое списка строк. Раньше я работал для написания кода на VB6, и мне нравились различные функции «C» для преобразования в полезный тип. CArray для списков строк и CArray для полей ClientDataset были в основном полезны для отладки.
function CArray(List: TStrings): TStrArray; Overload;
var i,
iCount: Integer;
begin
iCount := List.Count;
SetLength(Result, iCount);
for i := 0 to Pred(iCount) do Result[i] := List[i];
end;