Re[3]: DataDridView vitrual mode очень много строк
От: Peter Fleischer Германия www.informtoools.de
Дата: 26.04.07 11:27
Оценка:
zenalex wrote:

> Z>>Столкнулся с проблемой. При задании числа строк в DataGridView в

> виртуальном режиме все строки реально создаются. Данные запрашиваются
> по мере необходимости, но строки-то физически уже существуют!
> Поэтому, Если у DataGridView задать очнь большое кольчество строк,
> например, 1000000000, то все упадет с ошибкой OutOfMemory. Z>>И это
> называется виртуальный режим??? Z>>Подскажите, пожалуйста, может есть
> какая-нибудь хитрость...
>
> А>интересно было бы увидеть воочию пользователя, внимательно
> пролистывающего миллиард строк...
>
> Спасибо за ценный ответ. В принципе, я не спрашивал зачем, я спросил
> почему. Т.е. я так понимаю, это косяк microsoft...

Ты пробовал с 64-разрядным виндосом и с компом с 8 Гбайт памятью? Для каждой строки надо держать ссылку на строку. Если эта ссылка по 8 байтов, то тебе надо виртуальную памяит в 8 Гбайт.

Peter
Posted via RSDN NNTP Server 2.0
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.