Здравствуйте!
При отладке просматриваю динамический массив. В массиве 10 элементов, но Лазарус показывает в таблице только первые пять. Можно ли как-то увеличить их число?
Отладка - Количество просматриваемых элементов массива
Модератор: Модераторы
Отладка - Количество просматриваемых элементов массива
У вас нет необходимых прав для просмотра вложений в этом сообщении.
я не думаю что это имеет смысл ... в массиве может быть и 100 и 1000 элементов ... как быть тогда? ...
может вам подойдет
MainMenu - Viev - Debug Windows - Watches ...
тут можно посмотреть любой элемент
может вам подойдет
MainMenu - Viev - Debug Windows - Watches ...
тут можно посмотреть любой элемент
iN0k писал(а):я не думаю что это имеет смысл ... в массиве может быть и 100 и 1000 элементов ... как быть тогда? ...
Это провокация?
Да чтоб у вас в TMemo или TStringGrid свойства ScrollBars кроме ssNone ничего не принимали.
iN0k писал(а):тут можно посмотреть любой элемент
Дык, этож одна система. Где-то в Лазарусе стоит ограничение, может какая настройка есть? Кнопка с жуком и увеличительным стеклом должна выводить подробности - в реале облом - опять только пять. Т.е. кнопка с жуком бесполезна, как и скролбары справа.
Или может покажите скрин, если у вас есть просмотр всего массива?
На кринах дернул стоп-кран на 30 итерации.
Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
var
a: array of integer;
i: integer;
begin
for i := 0 to 1000 do
begin
Setlength(a, Succ(i));
a[i] := i;
end;
end; У вас нет необходимых прав для просмотра вложений в этом сообщении.
также столкнулся с этой проблемой.
за кол-во отображаемых элементов отвечает "число повторов" в окошке "свойства наблюдения"


с толку сбивает то, что изначально в "число повторов" указан 0, а не 5.
за кол-во отображаемых элементов отвечает "число повторов" в окошке "свойства наблюдения"
с толку сбивает то, что изначально в "число повторов" указан 0, а не 5.
Последний раз редактировалось TuM0xA 21.03.2018 21:42:22, всего редактировалось 1 раз.
