![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Genry |
|
|||
|
Unregistered |
Здравствуйте я скачал себе компоненты TurboDB403 там писалось, что они могут работать без БДЕ, но при компиляции выдеться ошибка:
"Unit TdbDataset was compiled whith a different version of System.RTLVersion" Если вы поймете в чем дело, то пожалуйста объясните, буду благоарен... Заранее спасибо ... |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Очевидно этот компонент достался тебе без исходников, а откомпиллированные DCU рассчитаны на другую версию либо Дельфей, либо каких-то ещё библиотек.
PS. Советую всё-таки использовать BDE, так как сторонние компоненты как правило страдают следующими недостатками (одним из или всеми сразу): 1) Ниже скорость работы, особенно при многопользовательском доступе 2) Не имеют возможности или не корректно работают при многопользовательском доступе 3) Имеют меньше возможностей 4) Не поддерживают всех версий таблиц/осей... Ну и конечно число глюков тоже скорее всего выше - одно дело BDE - это 10 лет разработки и отзывы миллионов пользователей, другое дело что-то кустарное. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Genry |
|
|||
|
Unregistered |
Спасибо за ответ!!! Я поражаюсь скоростью ваших ответов!!! Почти в онлайне... Очень хороший форум! БДЕ, не очень подходит из-за того что её надо инсталлировать, да и программка, только для работы на одном компе и с одним пользователем. И скачивал для 6 делфи... и еще скачал компонент, который вы рекомендовали vkdbf ... при инсталляции компонента не находит vcl package."Required package 'vcl' not found". Помогите пожалуйста... Буду очень благодарен, если поможете с лучшим вариантом для моей программы (Справочник телефонов...) Через SQL запрос осуществляеться поиск по базе... Как сделать чтобы, он работал на любой машине? У меня Delphi 6. СПАСИБО |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Возьми у меня на сайте компонент "BDE" - http://delphi.nevzorov.net
Он ставится на главную форму (никаких настроек больше не надо), а в папке где запускается exe надо сделать подкаталог "BDE" и бросить туда несколько DLL(там в readme написано). Всё! никаких установок. После этого распространяй свою прогу (вместе с файлами из этого подкаталога) и не мучайся. Если BDE уже установлен то прога будет его использовать, а если нет, то компонент автоматически сделает все действия по регистрации и будет использовать файлы из этого каталога. т.е. всего-то делов - вместо одного файла распространять 4-5 файлов... По поводу установки компонентов у меня есть совет - используй чужие библиотеки только если есть исходники к ним. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Genry |
|
|||
|
Unregistered |
Еще раз здравствуйте, я вам надоел наверное, но помогите еще раз ;) Я скачал компонент "BDE32" с вашей страницы... Там 3 файла: BDE32.pas BDE32.dcr readme.txt и еще папка Demo Как его установить теперь?... Вродебы нужен еще файл .dpk ... Или нет? Спасибо... |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
New->Project->Package
Далее в пакет добавляешь Pas файл, компиллируешь, устанавливаешь. PS. Package это и есть dpk -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| он же Genry |
|
|||
|
Unregistered |
Спасибо за компонент, установил, все, откомпилил, создал папку BDE, скинул туда все файлы, которые надо было... На другой машине запускаю,... не работает... ошибка БДЕ... удаляю папку БДЕ, пишет типа нет папки БДЕ, обратно восстанавливаю пишет ошибку БДЕ... |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Файлы нужные там прописаны, кроме них надо ещё DLL собственно драйвер для базы данных кинуть, она зависит от конкретной базы, что ты используешь. Попробуй сначала поставить в папку все файлы из BDE, затем постепенно удалять по одному, пока не останутся только нужные. Кроме того а что за ошибка выводится? Ты случайно базу данных не ввиде Alias ставишь?
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |