Borgir |
Отправлено: 29.09.2003, 10:05 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 48
|
Привет всем!!!
Кто-нибудь знает как сделать так, чтобы в DBGrid можно было выделять мышкой как в других приложениях? То есть например ткнул мышью по первой строке, затем нажал SHIFT и ткнул мышью по последней, и все строки диапазона выделились. |
|
Garrett |
Отправлено: 29.09.2003, 11:53 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 39
|
Может DBGridEh из EhLib тебе поможет? |
|
Borgir |
Отправлено: 30.09.2003, 06:43 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 48
|
Он вроде как платный.
Да и инет у меня очччччень ограничен на работе. |
|
Георгий |
Отправлено: 30.09.2003, 08:55 |
|
Почетный железнодорожник
Группа: Модератор
Сообщений: 874
|
Borgir
QUOTE | Он вроде как платный.
Да и инет у меня очччччень ограничен на работе |
???
QUOTE | Кто-нибудь знает как сделать так, чтобы в DBGrid можно было выделять мышкой как в других приложениях? |
А делаешь ты это не для начальника??? Если для него, любимого, то намекни ему, что покупка уже готовых програмных модулей способна сберечь и время и деньги. А, если он захочет доказательства или, хотябы, демонстрации возможностей, то прямо у него на глазах качай демонстрационную версию и показывай как она работает.
В этом случае вопросы с деньгами и очень ограниченным интернетом быстро пропадут. |
|
Admin |
Отправлено: 30.09.2003, 12:48 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
EhLib бесплатный для exUSSR.
QUOTE |
ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ НА БИБЛИОТЕКУ EhLib
Эта лицензия действительна только для граждан
стран бывшего СССР и организаций, зарегистрированных
на территории стран бывшего СССР. Лицензия для
остальных пользователей содержится в файле
License.txt
Авторские права на библиотеку EhLib (Программное
Обеспечение) принадлежат Дмитрию В. Большакову.
Граждане стран бывшего СССР, а также организации,
зарегистрированные в них, имеют право использовать
данную версию EhLib бесплатно. О том как получить
библиотеку EhLib читайте на
http://www.farpost.com/personal/dmitryb/RUS
в разделе 'Даунлоад'. |
Насчет ограниченности Интернета — нужный Вам файл всего 539 Кб.
Вот прямая ссылка:
http://www.farpost.com/personal/dmitryb/RU...US/ehlibrus.exe
---
Или сами обрабатывайте нажатие клавиш и мыши в DBGrid для
выделения нужного диапазона.
|
|
creater |
Отправлено: 30.09.2003, 19:02 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 120
|
QUOTE (Admin @ 30/09/2003, 13:50) | EhLib бесплатный для exUSSR.
QUOTE |
ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ НА БИБЛИОТЕКУ EhLib
Эта лицензия действительна только для граждан
стран бывшего СССР и организаций, зарегистрированных
на территории стран бывшего СССР. Лицензия для
остальных пользователей содержится в файле
License.txt
Авторские права на библиотеку EhLib (Программное
Обеспечение) принадлежат Дмитрию В. Большакову.
Граждане стран бывшего СССР, а также организации,
зарегистрированные в них, имеют право использовать
данную версию EhLib бесплатно. О том как получить
библиотеку EhLib читайте на
http://www.farpost.com/personal/dmitryb/RUS
в разделе 'Даунлоад'. |
Насчет ограниченности Интернета — нужный Вам файл всего 539 Кб.
Вот прямая ссылка:
http://www.farpost.com/personal/dmitryb/RU...US/ehlibrus.exe
---
Или сами обрабатывайте нажатие клавиш и мыши в DBGrid для
выделения нужного диапазона. |
Извините, немного не в тему. А где можно взять полную библиотеку EhLib для СБилдера 6 или недостающие файлы, а то при запуске DclEhLibB60.bpk просит EhLibB60.pbi и при запуске EhLibB60.bpk просит calculatoreh.obj.
Заранее большое спасибо |
|
Admin |
Отправлено: 30.09.2003, 19:08 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
Да ничего он не просит, нормально ставиться.
Внимательней прочтите readme.txt (как ставить):
И пропишите пути как сказано.
QUOTE |
C++Builder 4.x — 6.x:
------------------------
Uninstall previous or evaluation version of EhLib from C++Builder IDE.
Remove or copy to other directory files of old version to prevent
crossing old and new version of EhLib (Including EhLib.bpl, EhLib.bpi or
EhLibB[X].bpl, EhLibB[X].bpi files).
Create directory from which you will install EhLib library
('EhLib directory') (for example, C:\CBuilder[X]\EhLib).
Copy files from Common and BCB[X] directories of the EhLib archive
to 'EhLib directory'.
Use "File\Open..." menu item of Delphi IDE to open the runtime package -
EhLibB[X].Dpk.
In "Package..." window click "Compile" button to compile the package.
By default Builder (5 and 6) place compiled EhLibB[X].BPL file to the
\Projects\Bpl directory and this directory already present
in the search PATH. But if you overwrite default BPL directory then you need
put compiled EhLibB[X].BPL file into directory that is accessible
through the search PATH (i.e. DOS "PATH" environment variable; for example,
in the Windows\System directory).
Add, (if needed) 'EhLib directory' in Tools->Environment Options->Library->
Library Path.
After compiling run-time package you must install design-time
package DclEhLibB[X].BPL into the IDE.
Use "File\Open..." menu item to open design-time package DclEhLibB[X].BPL.
In "Package..." window click "Compile" button to compile the package
and then click "Install" button to register EhLib components on
the component palette.
EhLib components have to appear on 'EhLib' page of components palette. |
|
|
creater |
Отправлено: 30.09.2003, 19:26 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 120
|
Вот, в архивах которые можно скачать по выше перечисленным ссылкам Я не смог найти ни одного Dpk, ни одного BPL фаила ... |
|
Garrett |
Отправлено: 30.09.2003, 19:45 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 39
|
В ридми просто опечатка, я написал Дмитрию, он обещал поправить.
В место
Use "File\Open..." menu item of Delphi IDE to open the runtime package -
EhLibB[X].Dpk.
надо читать
Use "File\Open Project..." menu item of C++Builder IDE to open the runtime package — EhLibB[x].bpk.
|
|
creater |
Отправлено: 30.09.2003, 20:31 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 120
|
QUOTE (Garrett @ 30/09/2003, 20:47) | В ридми просто опечатка, я написал Дмитрию, он обещал поправить.
В место
Use "File\Open..." menu item of Delphi IDE to open the runtime package -
EhLibB[X].Dpk.
надо читать
Use "File\Open Project..." menu item of C++Builder IDE to open the runtime package — EhLibB[x].bpk. |
У меня все пути прописаны как сказано в мануале.
Use "File\Open Project..." пробывал, результат тот же
Нажимаю инстал, в первом случае требует EhLibB60.bpi, во втором calculatoreh.obj
|
|
Garrett |
Отправлено: 30.09.2003, 22:37 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 39
|
1. Создаем н-р каталог c:\EhLib
2. Добавляем его в Tools->Environment Options->Library
3. Из каталогов BCB6 и Common все переписываем в c:\EhLib
4. Открываем EhLibB60.bpk, компилируем
5. Открываем DclEhLibB60.bpk, компилируем, инсталлируем.
6. Ставим хэлп
... и всё. |
|
creater |
Отправлено: 01.10.2003, 04:35 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 120
|
QUOTE (Garrett @ 30/09/2003, 23:39) | 1. Создаем н-р каталог c:\EhLib
2. Добавляем его в Tools->Environment Options->Library
3. Из каталогов BCB6 и Common все переписываем в c:\EhLib
4. Открываем EhLibB60.bpk, компилируем
5. Открываем DclEhLibB60.bpk, компилируем, инсталлируем.
6. Ставим хэлп
... и всё. |
На пункте 4 требует EhLibB60.bpi, а того что в пункте 5 у меня вообще нету |
|
Borgir |
Отправлено: 01.10.2003, 07:47 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 48
|
А у меня при компиляции DclEhLibB60.bpk пишет, что не могет открыть RICHEDEH.OBJ |
|
Borgir |
Отправлено: 01.10.2003, 08:04 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 48
|
Сорри. все получилось. все вопросы отпадают. Спасибо за то, что посоветовали такую хорошую библиотеку. |
|
creater |
Отправлено: 01.10.2003, 08:48 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 120
|
QUOTE (Borgir @ 01/10/2003, 08:49) | А у меня при компиляции DclEhLibB60.bpk пишет, что не могет открыть RICHEDEH.OBJ |
Подскажите пожалуйста.
Где можно скачать EhLib, который включал бы DclEhLibB60.bpk и т.д. ? |
|
Admin |
Отправлено: 01.10.2003, 09:47 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
У автора по ссылке выше.
Все там включено. После разархивации файла
все .bpk лежат в папке BCB6.
Если чего-то не находит, значит вы или -
не прописали правильно пути,
или не скопировали как сказано выше в одну папку.
(или не прописали путь на эту папку)
Отредактировано Admin — 01/10/2003, 10:52
|
|