On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение





Пост N: 7
Зарегистрирован: 23.11.05
ссылка на сообщение  Отправлено: 13.10.06 09:44. Заголовок: в Clipper-е есть TBrowse. Для VB6 есть подобный компонент OCX ?


Нужен Grid для VB6, в который помещались бы только два-три десятка записей. То есть те которые нужны в данный момент пользователю. Причём пользователь мог бы перемещать указатель записи с помощью поиска или скролинга по всей большущей базе, как это было на Clipper-e в TBrowse. Обыкновенный Grid в VB6 загружает все записи базы, а это очень долго и не всегда нужно. Ищу Grid для VB6 похожий на TBrowse.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 8 [только новые]


Администратор




Пост N: 328
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 13.10.06 10:43. Заголовок: Re:


Tbrowse уникален и поэтому неповторим :)

Кроме шуток, делалось много попыток его реконстуировать, но мало какие удавались


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 221
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 13.10.06 11:39. Заголовок: Re:


Pasha пишет:

 цитата:
Кроме шуток, делалось много попыток его реконстуировать, но мало какие удавались


Это Павел отдает дань своим начтойчивым и тщетным попыткам восстановить исходный код TBrowse.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 329
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 13.10.06 13:09. Заголовок: Re:


Каюсь, попытка была, но только одна
На предмет дизассемблировать сабж, переписать на С и воткнуть в харбор
Тогда харборовский tbrowse глючил, сейчас уже почти нормально
Попытка удалась частично. Дизассемлировал, скомпилировал и получил такую же
рабочую
Но попытка понять логику и переписать на С не удалась
Был побочный эффект: воткнул в асм одну небольшую фичу для себя

Что касается проблемы, то вряд-ли можно найти какой-то аналог tbrowse в виде OCX
Надо искать любой нормальный грид для васика
Если грид сразу заглатывает все данные, конечно программа захлебнется,
такой грид никуда не годится


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 9
Зарегистрирован: 23.10.06
ссылка на сообщение  Отправлено: 23.10.06 16:23. Заголовок: Re:


Pasha пишет:

 цитата:
Попытка удалась частично. Дизассемлировал, скомпилировал и получил такую же
рабочую Но попытка понять логику и переписать на С не удалась



гы)

на высоком уровне ничего не поймешь, особенно, если программер бешеный

что уж говорить про машкод

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 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. Если кому надо - могу поискать и мыльнуть.


Спасибо: 0 
Цитата Ответить
Администратор




Пост N: 397
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 16.11.06 16:10. Заголовок: Re:


имхо если поддерживается двунаправленный курсор то почему бы не использовать грид, который корректно с ним работает

можно мне сырцы tbrowse на tpe2 /at/ mail.ru
Хотя это сейчас представляет разве что исторический интерес

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 27
Зарегистрирован: 27.04.06
ссылка на сообщение  Отправлено: 16.11.06 16:28. Заголовок: Re:


А мне можно tbrowse на labitas /at/ gmail.com
Уважаю TBROWSE

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 86
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 16.11.06 19:14. Заголовок: Re:


А мне тоже можно Tbrowse на 30195@mail.ru
Чисто для сравнения.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 29
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет