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

Вниз

Компонент не удаляется из Delphi   Найти похожие ветки 

 
_Nicola_   (2002-12-03 17:45) [0]

Поставил себе один компонент, попробовал - не понравилось. Выкинул его из пакета, стер файлы, и хочу установить другой. Но у другого точно такое же имя, и при установке Дельфи говорит, что такое имя уже доступно. Где что нужно сделать, чтобы Дельфи забыла о том компоненте, который был раньше?


 
Юрий Зотов   (2002-12-03 20:21) [1]

> Выкинул его из пакета, стер файлы...

DCU тоже стерли? И пакет перекомпилировали?



 
Мазут Береговой   (2002-12-03 21:50) [2]

Скорее всего ты его не "выкинул", а спрятал. У меня тоже такая проблема была. Тогда я просто удалил (из панели) весь пакет. И поставил снова, но уже без тех компонентов, которые хотел убрать. Надо пойти в меню Component -> install Packages и уже оттуда убрать пакет (просто unchecke checkbox).


 
_Nicola_   (2002-12-05 12:23) [3]

2Юрий Зотов
Стер не только файлы, а даже папку, в которой они были. И пакет перекомпилировал.
Но если я пишу в программе uses GifImage; а потом пробую использовать, то программа компилируется без ошибок. Выбираю в попап-меню "Find declaration" - никакой реакции, вибираю на uses GifImage "Open file at cursor" - Дельфи предлагает мне самому найти pas-файл. У меня на компьютере вообще нет файлов с именем GifImage.*.
Запустил браузер кода (View-browser) - там указан unit GifImage, в нем все присутсвует - константы, объекты и пр. Но откуда Дельфи все это берет? Можно ли это узнать через браузер кода?

2Мазут Береговой
А как это - "спрятать"? И что значит "удалить пакет из панели"?
У меня в меню Component -> install Packages этого пакета не значится.


 
Игорь Шевченко   (2002-12-05 12:27) [4]

Из папки Projects\Bpl удалить bpl и dcp этого пакета...


 
_Nicola_   (2002-12-05 12:36) [5]

2Игорь Шевченко
У меня в папке Projects ничего нет, даже папки Bpl (D:\Program\Borland\Delphi4\Projects - пусто).


 
Игорь Шевченко   (2002-12-05 12:39) [6]

Уж не dclusrXX ли он попал ?


 
_Nicola_   (2002-12-05 12:45) [7]

Нет, туда ничего не ставлю.


 
_Nicola_   (2002-12-05 12:59) [8]

При установке нового пакета сообщение, выдаваемое Дельфи, звучит так: A class named TGIFImage already exists. Можно ли по имени класса найти файл, в котором он определен?


 
_Nicola_   (2002-12-05 13:05) [9]

Можно ли установить компонент, если от него есть только DCU и DCR?


 
Игорь Шевченко   (2002-12-05 13:19) [10]

_Nicola_ (05.12.02 13:05)

Можно


 
_Nicola_   (2002-12-05 13:38) [11]

А как? У меня при попытке установить в окне Messages появляется сообщение Error: File GifImage.pas not found и на этом процесс останавливается. То есть получается, что без pas-файла не обойтись?


 
Ketmar   (2002-12-05 13:56) [12]

ну начнем с того, что GifImage, как мне помнится - вовсе и не компонент. и никуда устанавливать его не надо. rtfm.

Satanas Nobiscum! 05-Dec-XXXVII A.S.


 
_Nicola_   (2002-12-05 14:06) [13]

2Ketmar
Ой, елы-палы, как же так! Двух GifImage в природе не может быть одновременно. Иначе сразу наступит конец света.


 
iZEN   (2002-12-05 15:40) [14]

Придётся в реестре копаться (см. ветку про Delphi).


 
_Nicola_   (2002-12-05 16:05) [15]

Как и следовало ожидать, реестр ни при чем. Упоминание о GifImage встречается только в разделе "Недавно открытые файлы".
Может кто знает конкретную ветку, хотя я в этом очень сомневаюсь.


 
Юрий Зотов   (2002-12-06 10:26) [16]

Заставьте саму Delphi рассказать, откуда она знает класс TGIFImage. Для этого сделайте любой компонент, в его конструкторе вызовите функции FindClassHInstance и GetModuleFileName, потом зарегистрируйте и бросьте на форму.



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

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

Наверх





Память: 0.48 MB
Время: 0.007 c
6-86070
VirginKiller
2002-10-30 11:28
2002.12.26
Сокеты


1-85995
Kac
2002-12-16 10:44
2002.12.26
Проверка пароля


1-85975
AFrolov
2002-12-15 10:12
2002.12.26
Как узнать GUID объекта который лежит например в .exe ?


14-86089
Wonder
2002-12-03 15:53
2002.12.26
Небольшой тест :)


1-86024
svs-123456789
2002-12-16 14:39
2002.12.26
компоненты





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