Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Ошибка после установки Ehlib  (Прочитано 12627 раз)
0 Пользователей и 6 Гостей смотрят эту тему.
Demidova Aigul
Гость
« : 07-02-2006 09:21 » 

Всем привет! Помогите, пожалуйста, чайнику разобраться с ошибкой.   Скромно так...

Дело в том, что у нас на работе мне выдали другой компьютер, старый забрали, все данные я перетащила на новый компьютер. Там не было Делфи, и я его установила. На старом компе у меня была моя база данных (которая там вполне нормально работала). В этой базе я использовала компонент DBGridEh. Ну, я установила Ehlib на новом компе. При компиляции базы вышла ошибка "Undeclared identifier: 'TColumnEh'". Сама ошибка высвечивается в строке "procedure DBGridEh1CellClick(Column: TColumnEh);" - это высвечивается в начале модуля Unit, где написано "type", где описываются все классы и процедуры.

Как мне исправить ошибку?  Скромно так...
« Последнее редактирование: 16-12-2007 13:42 от Алексей1153++ » Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #1 : 07-02-2006 09:42 » 

вот собственно инструкция по установке:
RTFM
Код:
--------------------
Installation Library
--------------------

1. Delphi 4.x - 7.x:
--------------------

Uninstall previous or evaluation version of EhLib (Old version) from Delphi
IDE. Remove or copy to other directory files of old version to prevent
crossing old and new version of EhLib (Including EhLib.bpl, EhLib.dcp or
EhLibXX.bpl, EhLibXX.dcp files).

Create directory from which you will install EhLib library
('EhLib directory') (for example, C:\Delphi[X]\EhLib).

Copy files from Common and Delphi[X] directories of the EhLib archive
to 'EhLib directory'.

Use "File\Open..." menu item of Delphi IDE to open the runtime package -
EhLibXX.Dpk.
In "Package..." window click "Compile" button to compile the package.

By default Delphi (5, 6 and 7) place compiled EhLibXX.BPL file to the
<Delphi path>\Projects\Bpl directory and this directory already present
in the search PATH. But if you overwrite default BPL directory then you need
put compiled EhLibXX.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 DclEhLibXX.BPL into the IDE.

Use "File\Open..." menu item to open design-time package DclEhLibXX.Dpk.
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.

Соблюдена ли она?
Найди, где у тебя находится файл  EhLibXX.BPL  - этот каталог долден быть в переменной окружения PATH и в 'EhLib directory' in Tools->Environment Options->Library->Library Path.
« Последнее редактирование: 13-12-2007 19:40 от Алексей1153++ » Записан

Удачного всем кодинга! -=x[PooH]x=-
Demidova Aigul
Гость
« Ответ #2 : 08-02-2006 05:35 » 

Цитата
Соблюдена ли она?
Найди, где у тебя находится файл  EhLibXX.BPL  - этот каталог долден быть в переменной окружения PATH и в 'EhLib directory' in Tools->Environment Options->Library->Library Path.

PooH, я не нашла файл  EhLibXX.BPL. Нет у меня его там. Что делать?  Скромно так...
У меня 6 версия Делфи, а компонент EhLib у меня 2.0.   
« Последнее редактирование: 16-12-2007 13:43 от Алексей1153++ » Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #3 : 08-02-2006 06:11 » 

Я сам не использовал эти компоненты, а инструкцию взял отсюда http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=92181 там эта библиотека обсуждается, и ссылка на исходники там есть. Ну и эта инструкция соответственно к ним.
Записан

Удачного всем кодинга! -=x[PooH]x=-
Oldy
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 08-02-2006 06:52 » 

Ищите файлы EhLib60.bpl и EhLib60.dcp в папке C:\Program Files\Borland\Delphi6\Projects\Bpl. (или там где установлен Delphi) Если их там нет, то вы просто не откомпилировали пакет.
 
Записан

С уважением, Oldy.
Demidova Aigul
Гость
« Ответ #5 : 14-02-2006 10:27 » 

Цитата
Ищите файлы EhLib60.bpl и EhLib60.dcp в папке C:\Program Files\Borland\Delphi6\Projects\Bpl. (или там где установлен Delphi) Если их там нет, то вы просто не откомпилировали пакет.

Ура, я нашла EhLib60.bpl и EhLib60.dcp! А что мне теперь с ними делать?  Не понял   Здесь была моя ладья...
Записан
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #6 : 14-02-2006 10:35 » 

действуй согласно инструкции RTFM
Цитата
этот каталог должен быть в переменной окружения PATH и в 'EhLib directory' in Tools->Environment Options->Library->Library Path.
« Последнее редактирование: 13-12-2007 19:41 от Алексей1153++ » Записан

Удачного всем кодинга! -=x[PooH]x=-
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines