Работа с Objective Grid от Stingray Software
От: alan_mic  
Дата: 12.10.01 03:46
Оценка:
Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить
высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.
Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???
Большое спасибо.
Re: Работа с Objective Grid от Stingray Software
От: Dima2  
Дата: 12.10.01 11:27
Оценка:
Здравствуйте alan_mic, Вы писали:

AM>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить

AM>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.
AM>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???
AM>Большое спасибо.

Ну Excel наверное не создает сетку на весь объем файла, а скажем строк на 200 (чтобы
закрыть экран). А данные показывает кусками.

Кстати а какой версии Objective Grid ты используеш, а то у меня
самая древняя версия, новее искал не нашел.
Re[2]: Работа с Objective Grid от Stingray Software
От: alan_mic  
Дата: 13.10.01 03:08
Оценка:
Здравствуйте Dima2, Вы писали:

D>Здравствуйте alan_mic, Вы писали:


AM>>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить

AM>>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.
AM>>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???
AM>>Большое спасибо.

D>Ну Excel наверное не создает сетку на весь объем файла, а скажем строк на 200 (чтобы

D>закрыть экран). А данные показывает кусками.

D>Кстати а какой версии Objective Grid ты используеш, а то у меня

D>самая древняя версия, новее искал не нашел.

В-общем, так. На всякий случай (я уже послал письмо) У меня OG7.0 но есть уж еи 8-й, хотя я его не видел.
Спасибо.
Re: Работа с Objective Grid от Stingray Software
От: PSP Беларусь  
Дата: 14.10.01 11:47
Оценка:
Здравствуйте alan_mic, Вы писали:

AM>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить

AM>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.

Excel с такой сеткой будет тормозить не меньше OG.

AM>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???


Какой-такой указатель и какой такой ch*, и что там лежит?

AM>Большое спасибо.


Большое пожалуйста, но пока ничего не ясно.
Всегда Ваш, PSP.
Re[2]: Работа с Objective Grid от Stingray Software
От: alan_mic  
Дата: 16.10.01 03:10
Оценка:
Здравствуйте PSP, Вы писали:

PSP>Здравствуйте alan_mic, Вы писали:


AM>>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить

AM>>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.

PSP>Excel с такой сеткой будет тормозить не меньше OG.


AM>>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???


PSP>Какой-такой указатель и какой такой ch*, и что там лежит?


AM>>Большое спасибо.


PSP>Большое пожалуйста, но пока ничего не ясно.



Я не уверен, но когда я беру один и тот же файл (~2.5M), и загружаю
его то в Excel, то в OG, разница в performance налицо.
ch* — это указатель на символы, содержащиеся в файле. Соответственно,
там они (символы) и лежат.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.