Текущий архив: 2006.04.09;
Скачать: CL | DM;
ВнизУдалить все закладки Найти похожие ветки
← →
Uli (2005-05-18 13:04) [0]Уважаемые мастера, помогите! Надо удалить из документа все закладки. Делаю так:
for I := 1 to W.ActiveDocument.Bookmarks.Count do
W.ActiveDocument.Bookmarks.Item(i).Delete;
На что он ругается, что запрашиваемый номер семейства не существует. Проверяла - count возвращает реальное число закладок. По названию удаляет нормально.
← →
Drakosha (2005-05-18 13:24) [1]count вычисляется один раз перед началом цикла.
Вот ты и получаешь
10 закладок - count =10
удаляем i=1
9 закладок - count попрежнему 10
удаляем i=2 тоесть вторую из 9 закладок.....на мысли не наводит??
Страницы: 1 вся ветка
Текущий архив: 2006.04.09;
Скачать: CL | DM;
Память: 0.43 MB
Время: 0.013 c