Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Базы / 8 сообщений из 8, страница 1 из 1
10.10.2006, 11:49
    #34043789
Palarm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
Захотелось попробовать сделать приложение к Access в VB. И сразу не понравился контрол Grid - даже рядом не стоит с табличной формой Acces: на мышиное колесо не реагирует, по Enter запись не сохраняет (не прыгает на другую строку), бегать по строкам только курсорами, множественного выбора записей нет и т. д. Я это к чему: матерые программеры ругают Access - мол не серьезный и все такое, надо дескать делать все в Delphi (а там такой же дурацкий контрол, а про отчеты я вообще молчу). Или может я не там бегаю? Может нужны какие то другие контроллы?
...
Рейтинг: 0 / 0
10.10.2006, 12:10
    #34043873
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
При всей моей любви к Васику с ругательством на стандартные VB контролы согласен полностью. И сам в последнее время для написания софта использую Delphi, как раз по причине наличия там немерянного количества встроенных компонентов. Есть у меня подозрение, что это связано с тем что VB6 был выпущен в ... не помню точно в каком году, но достаточно давно, и большинства из имеющихся в дельфях компонентов в те далекие времена еще не было.
Delphi 7 же была выпущена то ли в прошлом, то ли в позапрошлом - и соответственно по богатству компонентов существенно опережает VB6.
Так что тут варианты - юзать либо студию 2003/2005, либо Delphi... я остановился пока на последнем.
По существу - в свое время парился с поиском быстрого, красивого, бесплатного (это было очень важно) грида, и нарыл в тырнете такую штуку .
Вердикт: ребята - молодцы, контрол понравился очень!
...
Рейтинг: 0 / 0
10.10.2006, 12:46
    #34044023
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
Здесь вопрос в том, если использовать стандартные VB контролы-согласен.
Другое дело, контролы сторонних разработчиков !!!
ComponentOneStudio - там прекрастные сетки на любой вкус,
например для DD True DBGrid Pro 8.0 ...
...
Рейтинг: 0 / 0
10.10.2006, 13:56
    #34044320
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
к VB можно подключить сторонние элементы управления, тот же самый TrueDBGrid, грид от VideoSoft, также SGrid от www.vbaccelerator.com также куча другиз контролов
...
Рейтинг: 0 / 0
11.10.2006, 04:59
    #34045894
Palarm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
Спасибо всем за ссылки. А то уж совсем приуныл - неужто в самом деле всю жизнь ковыряться в Access! Уже не раз пытался делать базы то в Delphi, то в VB и всякий раз сплошной мат, и приходилось опять возвращаться. В VB6 перепрыгнуть проще, там синтаксис почти один к одному.
...
Рейтинг: 0 / 0
11.10.2006, 05:13
    #34045901
Palarm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
Кстати, чего то я туплю: что мне надо сделать, чтобы воткнуть в проект эту штуку http://]http://vbaccelerator.com/home/VB/Code/Controls/S_Grid_2/S_Grid_2/article.asp. Кранм уха слыхал, что типа чего то где то надо регистрировать и все такое...
...
Рейтинг: 0 / 0
11.10.2006, 06:16
    #34045911
Palarm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
Вот на что у меня ума хватило: в скачанном каталоге в папке Release нашел vbalSGrid6.ocx , запихал его в C:\Windows\system32 . Потом жму Пуск-Выполнить и набиваю Regsvr32.exe C:\Windows\system32\vbalSGrid6.ocx . Говорит, что все хоккей. Запускаю VB6, создаю новый проект, жму ссылки - Browse и нахожу там vbalSGrid6.ocx . Жму ОК, заакрываю, потом в компонентах нахожу VbAccelerator VB6 SGrid Control 2.0, выбираю, жму ОК - а оно мне "Имя конфликтует с существующим модулем программой или библиотекой объекта". Чего в этом супе не хватает?
...
Рейтинг: 0 / 0
11.10.2006, 11:56
    #34046654
Nikz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Базы
Нужно скачать три файла:
SSubTmr6.dll
vbalIml6.ocx
vbalSGrid6.ocx
зарегистрировать все три файла в системе
Regsvr32.exe C:\Windows\system32\SSubTmr6.dll
Regsvr32.exe C:\Windows\system32\vbalIml6.ocx
Regsvr32.exe C:\Windows\system32\vbalSGrid6.ocx
и только после этого уже использовать
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Базы / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]