Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Конфликт версий??? 
:(
    Опции темы
Хал
Дата 25.3.2009, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 8.5.2008

Репутация: нет
Всего: нет



Помогите разобраться пожалуйста!
Программирую на Билдере 2006. Затем поставил 2009-ю студию.
Вскоре после этого старые ехе-шки от 2006-го перестали запускаться с ошибкой
 "Точка входа в процедуру @@Shdocvw_tlb@Finalize не найдена в библиотеке DLL bcbie100.bpl"

Кроме того, проекты на 2006 перестали компилироваться в исходном виде:
например, раньше исходники с такими строками компилились нормально
parentNodeGroup->appendChild(AddresseeXMLDocument->createElement(WideString(pAdr->adr)));
теперь же надо изменять до:
parentNodeGroup->appendChild(AddresseeXMLDocument->createElement(WideString(pAdr->adr).c_bstr()));

Предполагаю, что дело в конфликте версий студии или XML. Как вернуть все назад?
Пробовал удалять Девятку, переставлять 2006-ку и XML, копировать bpl из дистриба 2006 в папку BDS и windows\system32.
Нифига не помогает. Что делать? smile 
PM MAIL   Вверх
mrbrooks
Дата 25.3.2009, 08:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Цитата(Хал @  25.3.2009,  08:32 Найти цитируемый пост)
Пробовал удалять Девятку, переставлять 2006-ку и XML, копировать bpl из дистриба 2006 в папку BDS и windows\system32. 

я бы удалил 2006 к чОООрту.
PM MAIL   Вверх
Хал
Дата 25.3.2009, 09:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 8.5.2008

Репутация: нет
Всего: нет



Увы ( Сейчас программа сделана на 2006 и сдавать надо в таком виде((

PM MAIL   Вверх
mrbrooks
Дата 25.3.2009, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Цитата(Хал @  25.3.2009,  09:00 Найти цитируемый пост)
Увы ( Сейчас программа сделана на 2006 и сдавать надо в таком виде((

Должна импортироваться в 2009 без ощутимых проблем.  Главное где могут возникнуть не стыковки - так это использования юникод-строки вместо аски, да и то не во всех методах (по умолчанию перегружены).
Предлагаю:
1. Прибить BDS 2006 - я бы прибавил еще букву M к этой студии
2. Ставим CG 2009.
3. Импортируем проект.
PM MAIL   Вверх
Хал
Дата 26.3.2009, 08:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 8.5.2008

Репутация: нет
Всего: нет



Спасибо за участие, проблему кажется решил. Сейчас отчитаюсь...

Итак, перестали компилироваться проекты именно в 2006, хотя раньше работали нормально. Подозреваю, что 2009-ая студия подменила какие-то общие dll или bpl. И именно 2006-ая студия отказалачь компилировать 
parentNodeGroup->appendChild(AddresseeXMLDocument->createElement(WideString(pAdr->adr)));
хотя раньше ела за милую душу)
В общем, взял у коллег (где только 2006 стояла) файлики и заменил все нафиг в windows\system32и BDS\bin.
Вот список (все нужно было менять или только некоторые - хз, зарекся экспериментировать smile ), если кто вдруг столкнется:
bcbie100.bpl
bcbsmp100.bpl
borlndmm.dll
cc3270mt.dll
dbrtl100.bpl
indy100.bpl
rtl100.bpl
vcl100.bpl
vcldb100.bpl
vclx100.bpl
vclZipForged10.bpl
PM MAIL   Вверх
LionMdS
Дата 30.3.2009, 02:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 28.3.2009

Репутация: нет
Всего: нет



Цитата

Подозреваю, что 2009-ая студия подменила какие-то общие dll или bpl. 


Дело в том что они используют библиотеки из разных каталогов, тоесть общих нету!!!

А с лагами BCB 6 все давно смирились и снесли её ...


И легче те перегнать на 2009 студию.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0448 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.