Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создаваемые мной компоненты не видит дельфи / 17 сообщений из 17, страница 1 из 1
06.11.2021, 15:37
    #40109652
svnvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создаваемые мной компоненты не видит дельфи
Создаю компонент, он компилируется и устанавливается. Активным становится так же меню Uninstall. Но при размещении его на форме дельфи его не видит.
Открыл заново компонент, вижу, что Uninstall неактивен.
Снова делаю Build, все нормально. Но при Install пишет ошибку, что в соответствующем пути такого модуля нет.
Однако, открывая проводник, видно, что модуль там есть.

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

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

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

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

а вот с более сложным компонентом по-прежнему не работает. Пишет, что не найден указанный модуль в данной папке, но модуль-то вот он, на месте.
...
Рейтинг: 0 / 0
08.11.2021, 02:47
    #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
08.11.2021, 11:53
    #40109962
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создаваемые мной компоненты не видит дельфи
svnvlad
но модуль-то вот он, на месте.
Где? В CargoAreaComponents.dpk есть секция requred. Убедитесь, что все bpl из этой секции IDE видит
svnvlad
Но раньше (в предыдущих версиях дельфи) такой фигни не было. Создаешь и компилируешь компонент, и он сразу работает.
Потому что раньше все модули сыпались в одну папку и среда автоматически добавляла эту папку в Search Path. Что, лично меня, бесило дико
...
Рейтинг: 0 / 0
08.11.2021, 13:36
    #40109985
svnvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создаваемые мной компоненты не видит дельфи
_Vasilisk_, да, был прописан путь
D:\SourceComponents\CargoAreaComponentsRio10.3\Win32\Debug
Не работало. Прописал еще один
D:\SourceComponents\CargoAreaComponentsRio10.3\
заработало. Хотя там никаких dcu-шек нет, они все в Debug.

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

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

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

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

ProcessMonitor не предлагать?
...
Рейтинг: 0 / 0
11.11.2021, 01:53
    #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
11.11.2021, 02:35
    #40110915
svnvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создаваемые мной компоненты не видит дельфи
Скачал и установил версию Dynamic Skin Form с исходными кодами, все заработало.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создаваемые мной компоненты не видит дельфи / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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