Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];

Вниз

Как помирить 2 версии BDE?   Найти похожие ветки 

 
PVOzerski   (2002-12-10 22:06) [0]

Взялся тут у жены на работе начинять новый комп программами. И надо одновременно иметь на машине Paradox и Corel Draw. Предшествующие события происходили без меня, я видел лишь их результаты. А они были таковы: сначала поставили Paradox 9 и он заработал, потом попытались поставить Corel Draw (версия осталась неизвестной...), но инсталляция оборвалась из-за дефектности диска с дистрибутивом. В итоге Paradox перестал работать (сообщает, что не та версия BDE). Теперь мне предстоит повторить попытку, с другим дистрибутивом Corel Draw. В связи с этим вопросы: 1) если при инсталляции BDE меняется на на более свежую версию, смогут ли работать использовавшие более старую версию программы (речь идет только о 32-разрядных)? 2) Проверяют ли инсталляторы Paradox 9 и Corel Draw 9 версии уже установленных BDE? Кстати, а действительно ли современный Corel Draw использует BDE? 3) Различаются ли версии BDE у англоязычных и локализованных (русских) версий Paradox и Corel Draw? 4) Можно ли "развести" две версии BDE, непосредственно перекопировав их DLL-и в каталоги с exe-шниками использующих их программ или еще какими-нибудь способами? Кто знает, пожалуйста, откликнитесь!


 
Anatoly Podgoretsky   (2002-12-10 22:20) [1]

С версиями проблем нет, я последовательно прошел все версии.
Есть проблема с Корелом, они плевали на всех, не буду утверждать про 9 версию, но более раннии поступали гадко, ставили БДЕ в свой каталог и старые программы переставали работать, второй раз проблема возникала при деинсталляции Кореля, программы снова переставали работать, так как Корел сносил БДЕ полностью.
Перед инсталляцие Корела, да и в других случаях стоить позаботиться над сохранением .cfg файла, некоторые инсталляторы его гробят. Можно также сохранить ветки из реестра, в случае чего восстановить.


1) да

2) каждый инсталлятор сам себе Буратино

3) нет, БДЕ полностью автономный продукт, от локализации не зависит

4) нет, если ты разместишь файлы в каталогах программ, то получишь трудно уловимые глюки, например невозможность работы двух программ одновременно, при том какая не будет работать будет зависить от последовательности запуска. Проблема ухудшается если версии разные, не стоит забывать что это dll, они мапируются в адресное пространство программы.

Вот и исходи из этой информации в методах борьбы с Корелом.


 
PVOzerski   (2002-12-10 22:47) [2]

Анатолий, спасибо за информацию!
Завтра буду маяться... :^)


 
Anatoly Podgoretsky   (2002-12-10 23:06) [3]

Не волнуйся, не так все страшно и печально, но пролемы есть.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
1-99196
Checist [root]
2002-12-19 11:19
2002.12.30
Обращение к DrawGrid


3-99008
theloser
2002-12-10 18:56
2002.12.30
Нумерация в отфильтрованном гриде


7-99381
lmd_sting
2002-10-23 14:09
2002.12.30
Как сделать таймер с задержкой меньше 1 мс?


8-99210
Denis Filinov
2002-09-13 08:51
2002.12.30
Работа с OpenGL


1-99056
KidMan
2002-12-19 13:22
2002.12.30
Програмно вызвать событие





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский