powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создаваемые мной компоненты не видит дельфи
17 сообщений из 17, страница 1 из 1
Создаваемые мной компоненты не видит дельфи
    #40109652
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаю компонент, он компилируется и устанавливается. Активным становится так же меню Uninstall. Но при размещении его на форме дельфи его не видит.
Открыл заново компонент, вижу, что Uninstall неактивен.
Снова делаю Build, все нормально. Но при Install пишет ошибку, что в соответствующем пути такого модуля нет.
Однако, открывая проводник, видно, что модуль там есть.

Попробовал создать самый простой компонент на основе TBitButton.
Нормально проходит Build и Install.
Но когда эту кнопку размещаю на форме, выдает ошибку, что якобы компонент отсутствует.
[dcc32 Fatal Error] fmMainU.pas(16): F2613 Unit 'ButtonMy' not found.
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109654
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот он, о котором дельфи сообщает, что якобы этого файла нет.
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109655
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот самый простой компонент на основе кнопки. Но дельфи ругается, что его нет
[dcc32 Fatal Error] fmMainU.pas(16): F2613 Unit 'ButtonMy' not found.
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109660
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что мешает выложить тестовый компонент сюда ?
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109664
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Вот самый простой компонент на основе кнопки. Но дельфи ругается, что его нет
[dcc32 Fatal Error] fmMainU.pas(16): F2613 Unit 'ButtonMy' not found.
Обманываете. Почувствуйте разницу между словами Package/Component/Unit

В данном случае среда не может конкретный pas/dcu модуль. Решение - прописать к нему путь в Search Path
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109918
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_
svnvlad
Вот самый простой компонент на основе кнопки. Но дельфи ругается, что его нет
пропущено...
Обманываете. Почувствуйте разницу между словами Package/Component/Unit

В данном случае среда не может конкретный pas/dcu модуль. Решение - прописать к нему путь в Search Path

Ладно, с Button получилось, прописал путь к юниту
D:\SourceComponents\ButtonMyTest\Win32\Debug
Но раньше (в предыдущих версиях дельфи) такой фигни не было. Создаешь и компилируешь компонент, и он сразу работает. А теперь что ли каждый раз путь вручную прописывать?
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109919
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

а вот с более сложным компонентом по-прежнему не работает. Пишет, что не найден указанный модуль в данной папке, но модуль-то вот он, на месте.
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109920
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr
Что мешает выложить тестовый компонент сюда ?

Выкладываю тестовый компонент сюда
https://yadi.sk/d/s9xxN2oiRDAgSg

Требует установленной библиотеки Dynamic Skin Form
https://tech-story.net/ru/almediadev-dynamicskinform-vcl-14-30-for-d5-11-alex/
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109962
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
но модуль-то вот он, на месте.
Где? В CargoAreaComponents.dpk есть секция requred. Убедитесь, что все bpl из этой секции IDE видит
svnvlad
Но раньше (в предыдущих версиях дельфи) такой фигни не было. Создаешь и компилируешь компонент, и он сразу работает.
Потому что раньше все модули сыпались в одну папку и среда автоматически добавляла эту папку в Search Path. Что, лично меня, бесило дико
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109985
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_, да, был прописан путь
D:\SourceComponents\CargoAreaComponentsRio10.3\Win32\Debug
Не работало. Прописал еще один
D:\SourceComponents\CargoAreaComponentsRio10.3\
заработало. Хотя там никаких dcu-шек нет, они все в Debug.

upd:
О, после этого они и в самом D:\SourceComponents\CargoAreaComponentsRio10.3\ появились.

Из Debug-а значит не брал, а из корня стал брать.
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40109996
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad
Хотя там никаких dcu-шек нет
_Vasilisk_
Убедитесь, что все bpl из этой секции IDE видит
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40110063
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_
svnvlad
Хотя там никаких dcu-шек нет
_Vasilisk_
Убедитесь, что все bpl из этой секции IDE видит

bpl там тем более нет, они в "Общих документах".
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40110077
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,

вот все, что там есть. До прописания этого пути dcu-шек там тоже не было, они складывались в \Win32\Debug.
Но после прописания пути все заработало. Т.е. дельфи складывала модули в Debug, но сама потом их там не видела.
Проблема решена, но просто интересно, какова логика дельфи.
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40110610
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После очередного запуска дельфи опять слетели компоненты. В палитре компонентов они исчезли.
Деинсталлировал, инсталлирую снова, опять выдает ту же ошибку "Не найден указанный модуль".
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40110855
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
svnvlad,

ProcessMonitor не предлагать?
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40110913
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cobalt747
svnvlad,

ProcessMonitor не предлагать?

Если вы об этом https://blogs.embarcadero.com/easily-monitor-the-current-windows-process-in-a-delphi-app-with-flexible-component-suite/
то не совсем понимаю, как это связано с процессом установки компонентов.
...
Рейтинг: 0 / 0
Создаваемые мной компоненты не видит дельфи
    #40110915
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал и установил версию Dynamic Skin Form с исходными кодами, все заработало.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создаваемые мной компоненты не видит дельфи
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]