3 / 3 / 0
Регистрация: 11.03.2012
Сообщений: 68
|
|
1 | |
Где находятся исходники компонентов?29.03.2012, 12:49. Показов 7905. Ответов 9
Метки нет (Все метки)
мне нужно изменить исходный компонента shelllistview а не знаю где находится исходник. и вот после того как я его изменю его нужно будет как то пересахранить или перекомпелировать?
0
|
29.03.2012, 12:49 | |
Ответы с готовыми решениями:
9
Где держать ресурсы компонентов? Где найти раздел компонентов FastNet Где найти полноценные исходники и примеры Delphi + MySQL? Где находятся файлы компонентов Delphi xe2 |
74 / 63 / 0
Регистрация: 24.03.2012
Сообщений: 333
|
|
29.03.2012, 13:31 | 2 |
Папку sources ищи, а в ней папку vcl. Потом нужно будет скомпилировать модуль и положить в нормальную папку vcl. И молиться, чтобы заработало )
З.Ы. а отнаследоваться от shelllistview никак? Это явно проще будет
0
|
3 / 3 / 0
Регистрация: 11.03.2012
Сообщений: 68
|
|
29.03.2012, 14:58 [ТС] | 3 |
я просто пишу файловый менеджер и столкулся с проблемой что файлы некоторые не запускаются из shelllistview в нети посмотрел а там говорят что нужно в исходнике компонента изменить одну строку кода.
Добавлено через 32 минуты а вот в папке demos\ShellControls\ есть файл shellstrl в нем описан класс TCustomShellListView в котором есть описание процедуры которую нужно изменить мне. это и есть исходник компонента? только его нельзя компилировать.
0
|
74 / 63 / 0
Регистрация: 24.03.2012
Сообщений: 333
|
|
29.03.2012, 15:38 | 4 |
Нет, demos - это примеры исходников.
0
|
3 / 3 / 0
Регистрация: 11.03.2012
Сообщений: 68
|
|
29.03.2012, 22:38 [ТС] | 5 |
я знаю что demos это примеры но уж сильно чего сходится. имя файла совпадает с именем модуля в котороом описан shelllistview в этом файле описание класса shelllistview а так же событий и процедур. а в sourse там не найду я исходник shelllistview.
0
|
714 / 402 / 33
Регистрация: 04.10.2009
Сообщений: 1,686
|
||||||
29.03.2012, 22:57 | 6 | |||||
1. Кинуть компонент на форму
2. Прейти в окно кода 3. Кликнуть с зажатым CTRL по нужному компоненту в блоке
0
|
3 / 3 / 0
Регистрация: 11.03.2012
Сообщений: 68
|
|
30.03.2012, 15:57 [ТС] | 7 |
попробовал сначала с button как вы сказали все работает хорошо. но с shelllistview нет. выскакивает не большое окошко а там unable to locate file "shellctrl.pas" я так понимаю не удалось найти модуль в котором описывается этот компонент? я находил этот модуль в папке demo может это он? а вот скажите допустим я его найду то посли того как я его отредактирую мне его нужно будет скомпилировать или пересохранить както? подскажите пожалуйта
0
|
714 / 402 / 33
Регистрация: 04.10.2009
Сообщений: 1,686
|
|
30.03.2012, 21:54 | 8 |
Если вы его всетаки найдете, то после изменения нажмите CTRL+F9
0
|
3 / 3 / 0
Регистрация: 11.03.2012
Сообщений: 68
|
|
01.04.2012, 19:02 [ТС] | 9 |
хорошо спасибо гдето же он серовно есть. вот только где!?
0
|
73 / 73 / 12
Регистрация: 27.03.2012
Сообщений: 249
|
|
02.04.2012, 16:10 | 10 |
TShellListView = class(TCustomShellListView)
в шестерке пролит по умолчанию в Samples а пересобрать Borland\Delphi6\Demos\ShellControls
0
|
02.04.2012, 16:10 | |
02.04.2012, 16:10 | |
Помогаю со студенческими работами здесь
10
Где находятся .pas файлы? Как на форме в делфи разместить эти компоненты, где они находятся? Где на палитре компонентов находится эта таблица? Где взять описание свойств компонентов Alpha Controls? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |