Перенос программы управления базой данных на другой компьютер
Довольно часто возникает
необходимость переноса созданной программы управления базой данных на другой
компьютер, например, для того чтобы продемонстрировать ее своим друзьям или
знакомым. В отличие от процесса переноса обычной программы, когда, как правило,
достаточно скопировать только выполняемый файл (ЕХЕ-файл), при переносе программы
управления базой данных необходимо выполнить перенос BDE.
Здесь следует вспомнить,
что BDE представляет собой набор программ, библиотек и драйверов, обеспечивающих
работу прикладной программы с базой данных. Выполнить перенос BDE на другой
компьютер вручную практически невозможно.
Поэтому Borland рекомендует
создавать установочную программу, которая выполнит копирование всех необходимых
файлов, в том числе и компонентов BDE. В качестве средства создания установочной
программы Borland настоятельно рекомендует использовать утилиту InstallShield
Express, которая входит в состав всех наборов Delphi. Поставляемая с Delphi
версия этой утилиты специально адаптирована к задаче переноса и настройки BDE.
Можно попытаться установить
BDE вручную. Ниже перечислены файлы (их имена определены опытным путем), необходимые
для работы с базой данных Paradox:
BLW32.DLL
IDAPI32.DLL
IDBAT32.DLL
IDPDX32.DLL
IDR20009.DLL
USA.BLL
CHARSET.BLL
Эти файлы нужно установить
на компьютер пользователя, затем проверить, что в реестре Windows есть перечисленные
ниже разделы и параметры:
Раздел HKEY_LOCAL_MACHINE\Software\Borland\Database
engine — параметр DLLPATH должен содержать путь к DLL-файлам BDE;
Раздел HKEY_LOCAL_MACHINE\Software\Borland\BLW32
— параметр BLAPIPATH должен содержать путь к BLL-файлам BDE.
Знаете ли Вы, что такое "усталость света"? Усталость света, анг. tired light - это явление потери энергии квантом электромагнитного излучения при прохождении космических расстояний, то же самое, что эффект красного смещения спектра далеких галактик, обнаруженный Эдвином Хабблом в 1926 г. На самом деле кванты света, проходя миллиарды световых лет, отдают свою энергию эфиру, "пустому пространству", так как он является реальной физической средой - носителем электромагнитных колебаний с ненулевой вязкостью или трением, и, следовательно, колебания в этой среде должны затухать с расходом энергии на трение. Трение это чрезвычайно мало, а потому эффект "старения света" или "красное смещение Хаббла" обнаруживается лишь на межгалактических расстояниях. Таким образом, свет далеких звезд не суммируется со светом ближних. Далекие звезды становятся красными, а совсем далекие уходят в радиодиапазон и перестают быть видимыми вообще. Это реально наблюдаемое явление астрономии глубокого космоса. Подробнее читайте в FAQ по эфирной физике.