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

Вниз

Перестают загружаться Design time пакеты   Найти похожие ветки 

 
Olegz77 ©   (2008-06-11 11:31) [0]

Когда Delphi по каким то причинам не может загрузить DegisnTime-пакет при запуске, она предлагает отменить его загрузку при следующем запуске. Если выбрать "Yes", Delphi
погасит галочку в списке Design packages для данного пакета. Потом, если устранить проблему загрузки пакета и включить галочку, Delphi успешно загрузит пакет (ошибки она не выдает). Но при следующем запуске пакет не
загружается и галочка в списке пакетов опять не включена. Из за чего так происходит?


 
Поросенок Винни-Пух ©   (2008-06-11 11:33) [1]

конкретный дпр может запомнить, что он не использует этот bpl


 
Smile   (2008-06-11 11:35) [2]

Сколько Borland-ов установлено на компьютере (возможно кроме Borland Delphi, установлено и другое его программное обеспечение)?


 
Поросенок Винни-Пух ©   (2008-06-11 11:37) [3]

да хоть все подряд что борланд написал за всю историю


 
Olegz77 ©   (2008-06-11 11:47) [4]


> Smile

Только Delphi
Специально проверил, чтобы в search-путях не было bpl файлов с одинаковыми именами - думал, если есть одинаковые, то Delphi не сможет решить какой грузить.


 
Поросенок Винни-Пух ©   (2008-06-11 11:52) [5]

бпл"ам на Search пути по барабану.
их грузит не делфи, а винда


 
Smile   (2008-06-11 11:56) [6]

>Поросенок Винни-Пух ©   (11.06.08 11:37) [3]
Аты пробовал работать на компьютерах, где один пользователь и одновременно установлены Borland Delphi и Borland C.
Советую попробовать.


 
Поросенок Винни-Пух ©   (2008-06-11 11:58) [7]

и чо?
пакет вдруг молчаливо не загрузится что-ли?


 
Olegz77 ©   (2008-06-11 11:59) [8]


> Поросенок Винни-Пух ©   (11.06.08 11:52) [5]
> бпл"ам на Search пути по барабану.
> их грузит не делфи, а винда

Точнее, Delphi с помощью LoadLibrary. И при каких то условия она решает: "А этот бпл мне нафиг не нужен, хоть и есть в списке known". Только вот: какого фига?


 
Smile   (2008-06-11 12:00) [9]

Да ты просто попробуй


 
Поросенок Винни-Пух ©   (2008-06-11 12:01) [10]

конфликт может быть с рантайм пакетами, которые грузятся просто по именам без путей. если будет конфликт имен модулей то будет сообщение.
если рантайм бпл ен будет найден, будет мессага.
дизайн пакеты грузятся по полным путям.
и если дизайн пакет молчаливо не загрузился, значит либо он попал в дисаблед пакаджи вообще либо в опциях проекта снялясь галка напротив его.

И хоть десять си там стоит у юзера.


 
Поросенок Винни-Пух ©   (2008-06-11 12:02) [11]

Точнее, Delphi с помощью LoadLibrary.

которая про сечпути дельфи ничего не знает


 
Olegz77 ©   (2008-06-11 12:02) [12]

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


 
Поросенок Винни-Пух ©   (2008-06-11 12:05) [13]

ну дык проверяй что туда попало. и не только по contains но и по всем uses


 
Сергей М. ©   (2008-06-11 21:22) [14]


>  Из за чего так происходит?


Из-за того что проблема на самом деле не устранена.

Ты собссно о каких пакетах, тех что штатно поставляются с делфи и лежат в папке (%DELPHI)\BIN ?
Если о них, то для начала убедись, что соответствующий маршрут фигурирует в переменной окружения PATH


 
Поросенок Винни-Пух ©   (2008-06-12 22:12) [15]

Если пакет не лежит в папках где его ищет windows, то юзер получит сообщение, что пакет не найден.
у него же пакеты не грузится молча.


 
atruhin1   (2008-06-12 23:18) [16]

На самом деле, все просто, при нажатии Yes, BDS прописывает пакет в ветку:
"HKEY_LOCAL_MACHINE\SOFTWARE\Borland\BDS\5.0\Disabled Packages"
удали оттуда запись и все будет ОК. Глюк наблюдается в 2006, 2007, Rad Studio



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
6-1191213910
VitGun
2007-10-01 08:45
2008.07.27
Блокировка диалоговых окон в TWebBrowser


10-1148469511
AbrosimovA
2006-05-24 15:18
2008.07.27
Как прочитать сгенерированное сообщение по останову сервиса


1-1196157020
Pakito
2007-11-27 12:50
2008.07.27
Послать комбинацию клавиш стороннему приложению


2-1214466122
programmer90
2008-06-26 11:42
2008.07.27
импорт из Excel


15-1213197747
Limited
2008-06-11 19:22
2008.07.27
Фича встраиваемая в Delphi IDE для форматирования комментариев





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский