|
Вячеслав
|
|
Как сделать программу без BDE?31.03.2010, 09:50. Показов 4652. Ответов 5
Метки нет (Все метки)
Всем - здравствуйте!
Проблема у меня такая - в Delphi 7, нужно сделать программку по обработке одной всего таблицы (*.dbf), но сделать нужно чтобы не использовать BDE, т.е. готовую программу без проблем распространять на компы пользователей обычным копированием. А опыта программирования в Delphi у меня практически нет - первый месяц только. |
|
| 31.03.2010, 09:50 | |
|
Ответы с готовыми решениями:
5
Как сделать настройку BDE программно
сделать программу BDE |
|
0 / 0 / 0
Регистрация: 20.05.2009
Сообщений: 12
|
|
| 03.04.2010, 14:05 | |
|
Зайди в папку, где установлен BDE и скопируй все файлы в папку, в которой находится *.exe файл твоей программы. Но они занимают много места, поэтому можно обойтись только следующими файлами.
Список файлов-драйверов BDE: bantam.dll europe.btl idapi32.dll idpdx32.dll idr20009.dll usa.btl idbat32.dll Глюков вроде не наблюдалось (один раз глючила, когда через ярлык программу запускал, но потом не помню, но как-то смог и эту проблему решить)
0
|
|
|
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 5
|
|
| 12.04.2010, 20:58 | |
|
Привет всем!
У меня такая же проблема как и у Вячеслава. Я скопировал данные файлы,но этого оказалось недостаточно. Возможно, надо сделать что-то еще,но я не смог с этим разобраться. Помогите кто чем может! ![]() Заранее спасибо!
0
|
|
|
xedin
|
|
| 12.04.2010, 23:24 | |
|
Пропишите в реестре в ветке HKEY_LOCAL_MACHINESOFTWAREBorlandDatabas e Engine
(если нет-а ее не будет, то создайте) текстовый ключ DLLPath с путем, как можно догадаться, к папке, где будет лежать BDE (в вашем случае, к папке программы). текстовый ключ CONFIGFILE01 с путем к вашему CFG файлу с alias-ами BDE там еще много всего, но не думаю, что вам это понадобится- если что, загляните на своей машине и разберитесь, что к чему (у вас-то BDE стоит )Вообще-то, так делать не стоит по нескольким причинам. Во первых, если на клиентской машине BDE уже был раннее установлен, вы нарушите его работу, что не есть хорошо. Во-вторых, тягать за собой BDE для выполнения таких простых задач- накладно, я бы так сказал. Лучше воспользуйтесь DBExpress. Сам я её не пользовался, не тот у меня профиль работы , но, насколько я знаю, лучше всё- таки сделать так, хотя и сложнее . В-третьих, если уж приперло делать через BDE, так делайте нормальные инсталлы, чтобы проверяли наличие BDE на клиентском компьютере и его версию, и заменяли, если только версия старше. Такое я делал, там есть свои тонкости, поэтому, если будут вопросы, пишите. Удачи! xedin mailto:xedin@tut.by |
|
|
albor
|
|
| 13.04.2010, 00:27 | |
|
А можно вообще избавиться от BDE, и это хорошо..
Например неплохо себя показали компоненты VKDBF. Их можно найти на torry.ru |
|
|
3 / 3 / 0
Регистрация: 16.01.2008
Сообщений: 359
|
|
| 20.04.2010, 05:58 | |
|
какие нафиг torry!
В виндах свой DB Engine (Microsoft JET) есть, который прекрасно справиться и с DBF форматом и с чем угодно! Но лучше всеже использовать формат MDB. Он гораздо надежнее DBF и дает возможность использовать хранимые процедурыы. Из Delphi 7 ты можешь использовать компоненты на вкладке ADO
0
|
|
| 20.04.2010, 05:58 | |
|
Помогаю со студенческими работами здесь
6
Как сделать программу без цикла while Как сделать программу без объектов? Как сделать постоянный ввод символов в программу (в том числе без фокуса на ней)? Paradox без BDE Administrator Регистрация базы без BDE Administrator Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|