Автор | Сообщение |
|
| |
Пост N: 7
Зарегистрирован: 23.11.05
|
|
Отправлено: 13.10.06 09:44. Заголовок: в Clipper-е есть TBrowse. Для VB6 есть подобный компонент OCX ?
Нужен Grid для VB6, в который помещались бы только два-три десятка записей. То есть те которые нужны в данный момент пользователю. Причём пользователь мог бы перемещать указатель записи с помощью поиска или скролинга по всей большущей базе, как это было на Clipper-e в TBrowse. Обыкновенный Grid в VB6 загружает все записи базы, а это очень долго и не всегда нужно. Ищу Grid для VB6 похожий на TBrowse.
|
|
|
Новых ответов нет
[см. все]
|
|
|
| Администратор
|
Пост N: 328
Зарегистрирован: 23.05.05
|
|
Отправлено: 13.10.06 10:43. Заголовок: Re:
Tbrowse уникален и поэтому неповторим :) Кроме шуток, делалось много попыток его реконстуировать, но мало какие удавались
|
|
|
|
| постоянный участник
|
Пост N: 221
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.10.06 11:39. Заголовок: Re:
Pasha пишет: цитата: | Кроме шуток, делалось много попыток его реконстуировать, но мало какие удавались |
| Это Павел отдает дань своим начтойчивым и тщетным попыткам восстановить исходный код TBrowse.
|
|
|
|
| Администратор
|
Пост N: 329
Зарегистрирован: 23.05.05
|
|
Отправлено: 13.10.06 13:09. Заголовок: Re:
Каюсь, попытка была, но только одна На предмет дизассемблировать сабж, переписать на С и воткнуть в харбор Тогда харборовский tbrowse глючил, сейчас уже почти нормально Попытка удалась частично. Дизассемлировал, скомпилировал и получил такую же рабочую Но попытка понять логику и переписать на С не удалась Был побочный эффект: воткнул в асм одну небольшую фичу для себя Что касается проблемы, то вряд-ли можно найти какой-то аналог tbrowse в виде OCX Надо искать любой нормальный грид для васика Если грид сразу заглатывает все данные, конечно программа захлебнется, такой грид никуда не годится
|
|
|
|
| |
Пост N: 9
Зарегистрирован: 23.10.06
|
|
Отправлено: 23.10.06 16:23. Заголовок: Re:
Pasha пишет: цитата: | Попытка удалась частично. Дизассемлировал, скомпилировал и получил такую же рабочую Но попытка понять логику и переписать на С не удалась |
| гы) на высоком уровне ничего не поймешь, особенно, если программер бешеный что уж говорить про машкод
|
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 16.11.06 13:54. Заголовок: Re:
Привет, уважаемые... Задачка действительно весьма трудная. Ведь все мы, клипперисты, очень уважаем TBROWSE и при переползании на Windows-подобное пытаемся найти на новых платформах аналог любимому TBROWSE. Вот и я тем же занимался, но столкнулся с такой же проблемой, что и автор тем. Пришлось самому ваять (кстати, для VB6 старался) и мне это удалось (на динамических курсорах, проверялось на MS SQL и ORACLE). Весьма прилично работало: шастало бо базе в 380 тысяч записей очень даже здорово (не читая, естественно, на локалку всех записей, а только те, которые сейчас должны быть на экране) и выглядело прилично (я позаботился о красивой шапке, раскраске и прочее). Так что достигнуть результата можно. Другой вопрос, нужно ли... Мои сотрудники, которые десятилетие работали с TBROWSE, не соглашаются с таким подходом для Win-приложений и настаивают на пересмотре концепции представления информации на экране, т.е. не предоставлять пользователю возможности ездить по большой таблице, а требовать от него максимально узкого отбора в 100-200 записей, чтобы их можно было разместить в стандартном GRID'е. А каково мнение общественности? PS. где-то у меня валяются исходники DBEDIT и TBROWSE. Если кому надо - могу поискать и мыльнуть.
|
|
|
|
| Администратор
|
Пост N: 397
Зарегистрирован: 23.05.05
|
|
Отправлено: 16.11.06 16:10. Заголовок: Re:
имхо если поддерживается двунаправленный курсор то почему бы не использовать грид, который корректно с ним работает можно мне сырцы tbrowse на tpe2 /at/ mail.ru Хотя это сейчас представляет разве что исторический интерес
|
|
|
|
| |
Пост N: 27
Зарегистрирован: 27.04.06
|
|
Отправлено: 16.11.06 16:28. Заголовок: Re:
А мне можно tbrowse на labitas /at/ gmail.com Уважаю TBROWSE
|
|
|
|
| постоянный участник
|
Пост N: 86
Зарегистрирован: 12.09.06
|
|
Отправлено: 16.11.06 19:14. Заголовок: Re:
А мне тоже можно Tbrowse на 30195@mail.ru Чисто для сравнения.
|
|
|
|