C++Builder
Начало
Форум
Помощь
Войти
Регистрация
C++Builder
>
Forum
>
Обсуждение материалов на сайте
>
Компоненты сторонних разработчиков к С++Builder
>
EhLib
Страниц:
1
[
2
]
Вниз
Печать
Автор
Тема: EhLib (Прочитано 81015 раз)
Barmaley
новенький
Сказали спасибо: +0/-0
Offline
Сообщений: 2
Re: EhLib
«
Ответ #30 :
21 апреля 2009, 14:12:29 »
Цитировать
читайте readme.rus
VerZer
спасибо, RTFM хороший метод, если бы получилось, я бы не писал глупых вопросов. Фраза "Package"..."Install". Мне ни о чем не говорит. Если во время компиляции должно появится предложение об установке - оно не появляется. Если это установка библиотек, то повторяю bpl файла нет в архиве. В редми рус. Написана полная поддержка РадСутдио2009. И запускать требуют именно делфи. Мне же нужен Билдер. dpk файлы он не открывает. А bpk есть в комплекте только 6 билдера. Подходят они или нет, я не знаю. Поэтому и прошу
пошаговой инструкции для новичка
.
Если же здесь запрещено задавать вопросы полным новичкам - то извините.
Записан
IT-IR
Участник
Сказали спасибо: +72/-22
Offline
Сообщений: 877
Плата за вход-Разум!
Re: EhLib
«
Ответ #31 :
21 апреля 2009, 14:26:04 »
Цитата: Barmaley от 21 апреля 2009, 14:12:29
Цитировать
читайте readme.rus
VerZer
спасибо, RTFM хороший метод, если бы получилось, я бы не писал глупых вопросов. Фраза "Package"..."Install". Мне ни о чем не говорит. Если во время компиляции должно появится предложение об установке - оно не появляется. Если это установка библиотек, то повторяю bpl файла нет в архиве. В редми рус. Написана полная поддержка РадСутдио2009. И запускать требуют именно делфи. Мне же нужен Билдер. dpk файлы он не открывает. А bpk есть в комплекте только 6 билдера. Подходят они или нет, я не знаю. Поэтому и прошу
пошаговой инструкции для новичка
.
Если же здесь запрещено задавать вопросы полным новичкам - то извините.
всё ставил на 2009 без проблем, без делфей.
насколько я помню с 2006 студио файлы проектов(пакетов) носят расширение *.cbproj!
попробуй поискать такие файлы и инсталлировать их!
Записан
Rusland
Участник
Сказали спасибо: +0/-0
Offline
Сообщений: 14
Re: EhLib
«
Ответ #32 :
29 декабря 2009, 14:46:35 »
Кто-нибудь пробовал устанавливать версию 5.0 на С++Builder2010?
Так как Дельфи2010 у меня нет, то пришлось устанавливать так:
Сначала сформировал BPL-ки:
dcc32.exe -JPHNE -JL -B -M -Z -E"C:\Program Files\Embarcadero\RAD Studio\7.0\BPL" EhLib140.dpk
dcc32.exe -JPHNE -JL -B -M -Z -E"C:\Program Files\Embarcadero\RAD Studio\7.0\BPL" EhLibDataDrivers140.dpk
dcc32.exe -JPHNE -JL -B -M -Z -E"C:\Program Files\Embarcadero\RAD Studio\7.0\BPL" DclEhLib140.dpk
dcc32.exe -JPHNE -JL -B -M -Z -E"C:\Program Files\Embarcadero\RAD Studio\7.0\BPL" DclEhLibDataDrivers140.dpk
Затем в C++Builder добавил компоненты Component -> Install Packages -> Add : DclEhLib140.bpl и DclEhLibDataDrivers140.bpl
Компоненты прекрасно установились.
НО, когда я создал новый проект и кинул на форму DBGridEh, при компиляции получил кучу ошибок о несоответствии типов (Ambiguity between 'TBitmap' and 'Windows::TBitmap')... от этих ошибок я избавился добавив "
Graphics::
" перед TBitmap.
Теперь выдает ошибку при линковке. Пишет:
[ILINK32 Error] Error: Unresolved external 'TDBGridEh::' referenced from C:\DOCUMENTS AND SETTINGS\PROGR2\МОИ ДОКУМЕНТЫ\RAD STUDIO\PROJECTS\DEBUG\UNIT1.OBJ
[ILINK32 Error] Error: Unable to perform link
Подскажите что не так? Что это за ошибка?
Записан
Doga
Давний друг
Сказали спасибо: +31/-1
Offline
Сообщений: 241
Re: EhLib
«
Ответ #33 :
29 декабря 2009, 15:36:24 »
Привет.
Вроде как, не хватает файлов *.OBJ
В проекте, в опциях линкера поставте галку "Генерировать все файлы С++ Билдера" и повторите компиляцию
Записан
Rusland
Участник
Сказали спасибо: +0/-0
Offline
Сообщений: 14
Re: EhLib
«
Ответ #34 :
29 декабря 2009, 16:15:41 »
Опция -JPHNE создала *.OBJ файлы (они есть).
Как узнать что компилятору не хватает (каких конкретно obj-файлов)?
«
Последнее редактирование: 29 декабря 2009, 16:46:00 от Rusland
»
Записан
Doga
Давний друг
Сказали спасибо: +31/-1
Offline
Сообщений: 241
Re: EhLib
«
Ответ #35 :
29 декабря 2009, 17:04:13 »
Ну, тогда, дело только в путях. В правильных путях
Цитировать
Unresolved external 'TDBGridEh::' referenced from ...
Похоже, не подключён *.H файл с объявлением класса TDBGridEh. Вообще, это должно происходить автоматически если IDE знает где он лежит ...
«
Последнее редактирование: 29 декабря 2009, 17:10:25 от Doga
»
Записан
Rusland
Участник
Сказали спасибо: +0/-0
Offline
Сообщений: 14
Re: EhLib
«
Ответ #36 :
30 декабря 2009, 12:32:17 »
Doga, спасибо. Дело действительно было в H-файлах. Я ставил вместо опцию -E вместо -LE, от этого и пути стали неправильные.
Записан
micael
Участник
Сказали спасибо: +14/-3
Offline
Сообщений: 260
Re: EhLib
«
Ответ #37 :
09 июня 2010, 11:04:24 »
День добрый подскажите по Ehlib для ВСВ6
1.Скачал архив EhLib_BCB6_qiq.ru_ ссылка на этом форуме
2.Файлы из папок Bin, Lib, Include распихал в одноименные папки ВСВ 6
3.Добавляю путь Component Install Packages. Компоненты появились на панели
4. Что далее ??
5. Пытаюсь отобразить БД в DBGridEh с использованием SQL SELECT
Начинаю компилить система выдает
[linker Error] Unable to open file 'DBGRIDEH.RES'
[linker Error] Unable to open file 'DBGRIDEHFINDDLGS.DFM'
[linker Error] Unable to open file 'CALCULATOREH.DFM'
Вопрос подскажите что я не доделал
ЗЫ: Есть EhLibSetupB6Eval но на форуме говорят он без IDE не работает (trial)
Функция времени выполнения отключена
«
Последнее редактирование: 09 июня 2010, 11:44:17 от micael
»
Записан
Rusland
Участник
Сказали спасибо: +0/-0
Offline
Сообщений: 14
Re: EhLib
«
Ответ #38 :
09 июня 2010, 11:11:04 »
Видимо ты не прописал пути к этим файлам
Записан
micael
Участник
Сказали спасибо: +14/-3
Offline
Сообщений: 260
Re: EhLib
«
Ответ #39 :
09 июня 2010, 11:42:49 »
Этих файлов в папке Ehlib нет только три папки указанные выше. Компилирую только с одним
DBGridEh1 на форме выдает тоже самое где косяк подскажите пжл
Вопрос решен вручную перенес файлы
«
Последнее редактирование: 09 июня 2010, 15:28:39 от micael
»
Записан
micael
Участник
Сказали спасибо: +14/-3
Offline
Сообщений: 260
Re: EhLib
«
Ответ #40 :
09 июня 2010, 15:31:30 »
Установил Ehlib Нужно содержимое DBGridEh сохранить в файл .xls
в обработчик кнопки ставлю как написано в справке (опыта с этим компонентом ноль)
Код:
SaveDBGridEhToExportFile(TDBGridEhExportAsXLS,DBGridEh1, 'c:\temp\file1.xls',False);
Компилятор жутко ругается. Вот его ругательство:
[C++ Error] Unit1.cpp(28): E2268 Call to undefined function 'SaveDBGridEhToExportFile'
[C++ Error] Unit1.cpp(28): E2451 Undefined symbol 'TDBGridEhExportAsXLS'
Вопрос что еще надо написать чтоб сохранить содержимое DBGridEh в Excel ??
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2137
S0mbre
Re: EhLib
«
Ответ #41 :
12 июля 2010, 10:25:12 »
Подскажите, как поставить EhLib (5.2) (
http://www.ehlib.com/ehlibeva.exe
) на RAD2010 при условии, что нет персоналии Delphi, есть только C++Builder.
Пробовал сначала встроенным установщиком. Он скомпилировал пакеты, но на панели компонентов они не встали.
Затем пробовал скомпилить сам из исходников *.bpk для BCB6, но, видимо, версия не та. Компилятор не нашел множество PAS файлов.
Есть ли надежный способ?
Записан
Rusland
Участник
Сказали спасибо: +0/-0
Offline
Сообщений: 14
Re: EhLib
«
Ответ #42 :
12 июля 2010, 10:44:07 »
Цитата: S0mbre от 12 июля 2010, 10:25:12
Подскажите, как поставить EhLib (5.2) (
http://www.ehlib.com/ehlibeva.exe
) на RAD2010 при условии, что нет персоналии Delphi, есть только C++Builder.
Пробовал сначала встроенным установщиком. Он скомпилировал пакеты, но на панели компонентов они не встали.
Затем пробовал скомпилить сам из исходников *.bpk для BCB6, но, видимо, версия не та. Компилятор не нашел множество PAS файлов.
Есть ли надежный способ?
Сообщений 10 назад (см. выше) я писал о том как устанавливал без Delphi.
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2137
S0mbre
Re: EhLib
«
Ответ #43 :
12 июля 2010, 11:11:03 »
Спасибо, все появилось
Более того, по Вашим шагам я даже создал BAT-файл для создания пакетов (вложен).
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2137
S0mbre
Re: EhLib
«
Ответ #44 :
12 июля 2010, 12:30:30 »
Кто-нибудь проверял, EhLib 5.2 действительно НЕ работает на другом компе без запуска IDE?
Записан
IT-IR
Участник
Сказали спасибо: +72/-22
Offline
Сообщений: 877
Плата за вход-Разум!
Re: EhLib
«
Ответ #45 :
12 июля 2010, 14:33:58 »
уверен, что разработчик проверял )
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2137
S0mbre
Re: EhLib
«
Ответ #46 :
12 июля 2010, 14:40:04 »
было бы членово
Записан
anders7777
новенький
Сказали спасибо: +0/-0
Offline
Сообщений: 1
Re: EhLib
«
Ответ #47 :
26 января 2011, 10:30:33 »
5.2
http://depositfiles.com/files/ailw0y1zl
Записан
tavis
Участник
Сказали спасибо: +0/-0
Offline
Сообщений: 12
Re: EhLib
«
Ответ #48 :
16 июля 2012, 20:07:37 »
Всем добрый день. Прошу помочь с компонентой DBGridEh. Раньше стояла на 10 билдере библиотека EhLib 5.5 Build 5.5.159. Снес винду, поставил заново 64-ная Win7. Установил EhLib версии 5.5. Проект скомпилировался. Но в местах, где выполняется запрос количества столбцов DBGrid->Columns->Count выдает ошибку Access violation at address 0055519C. Может кто подскажет как это пофиксить?
«
Последнее редактирование: 16 июля 2012, 20:12:53 от tavis
»
Записан
Страниц:
1
[
2
]
Вверх
Печать
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Вопросы программирования
-----------------------------
=> Общие вопросы программирования в C++Builder
=> Программирование с FMX
=> Работа с базами данных в C++Builder
=> Windows API
=> Технологии COM/DCOM, ActiveX
=> Аспекты и идеология профессиональной разработки ПО
=> Компьютерное железо и системное администрирование
=> студенческий городок
-----------------------------
Обсуждение материалов на сайте
-----------------------------
=> Обсуждений статей на сайте
=> Обсуждение материалов из файлового архива
=> Компоненты сторонних разработчиков к С++Builder
-----------------------------
Работа сайта и новости
-----------------------------
=> Ищу/предлагаю работу
=> Новости из мира программирования
=> Новости - события календаря
=> Голосования
=> Компьютерный юмор и приколы
=> Работа сайта
=> Флейм
-----------------------------
FAQ - частозадаваемые вопросы/ответы
-----------------------------
=> FAQ, общие вопросы, посвящённые C++Builder
=> FAQ, вопросы по базам данных
=> FAQ, вопросы по компонентам